We aim to deliver within 1-2 days. If an item is out of stock, we will contact you immediately to arrange an alternative date or a refund.