As long as your order is placed at or before these designated times, we guarantee to have it shipped in time to arrive by Saturday the 23rd. To prevent further delays, please ensure that your address is 100% correct before finalizing your order. Important: Due to the 24th falling on a Sunday this year, all mail will be delivered on or before the 23rd, as delivery services are closed on Sundays.

Standard US Shipping: December 16th by 12pm EST
Expedited US Shipping: December 21st by 12pm EST
Express US ShippingDecember 22nd by 12pm EST
DHL Express Worldwide: December 16th by 8am EST
FedEx International Shipping
There are no guarantees for this service.

For Standard US Shipping, while parcels normally take up to 5 business days to arrive, please understand that while we guarantee to ship out all orders placed by these times, we cannot guarantee that they won't be delayed while in transit, as this is out of our hands. We recommend that people living in the non-international outskirts of the US (Alaska, Hawaii, etc.) use a guaranteed service, as standard shipping can take up to 2 weeks.

If you place a US Expedited or US Express order by these cutoff times and don't receive your order by the end of the day on the 24th, please let us know through our contact form! While post-fulfillment delays are out of our control, we ship these two options through "guaranteed delivery" services, so we will report and investigate such delays on your behalf and will be happy to compensate you as a result.