If you're going to be doing some online holiday shopping we'd love to have your business. :)
Here are some guidelines for when you need to place an order in time to receive it for Christmas...please note, however, that these estimates are largely based on guidance given by the shipping companies themselves and are NOT a guarantee.
— USPS First Class Mail
— USPS Priority Mail
Order by 2pm on Wednesday, December 19
We'd strongly suggest using Priority Mail or even the admittedly expensive USPS Express Mail for the best chance of getting your package on time if you're ordering as late as December 19.
— USPS Express Mail
Order by 2pm on Friday, December 21
— UPS Ground
Order by 2pm on Monday, December 17*
UPS transit times vary by destination and we've given pretty much worst case scenario for our estimate. To get the most accurate estimated delivery date for an order visit this link and use 60614 as the Ship From zip code. Thanks.
— Flat Rate
— Free Shipping
The majority of our Flat Rate and Free Shipping orders ship via USPS Priority or First Class, though if your order is large or contains any oversized items, it may ship UPS Ground. See estimates above.
If you're shipping outside the US, please take this with a grain of salt and place your holiday orders as soon as possible if you want any chance of getting it before Christmas...
USPS Priority Mail Express International
Order by 2pm on Friday, December 14
I'm afraid it's too late to order and use our lesser expensive USPS First Class International, USPS Priority International or ParcelConnect shipping options and expect to receive your package before December 25 in all likelihood. Some destinations like the UK tend to be quicker, but you still have to deal with things like customs clearance and because of that, we can't really give a good estimate, sorry.
Regardless, if you've read this far you're amazing. Thank you and Happy Holidays to you and yours!