Please note that some of these items are shipped through a delivery service such as UPS or FedEx. Shipping times for gifts may vary and we are unable to guarantee exact delivery dates. Most gift items are delivered in a few days to a week, but delivery times vary by product and availability. Occasional substitutions may apply and rarely an item may be unavailable or out of stock, in which case we will contact you. Happy Gifting!