Trying to get something before the 25th? We ship right up until Christmas, but processing and delivery times can vary. Here are some guidelines to follow to help ensure delivery by the 25th. As we are not the USPS or your local postal service, we can not make delivery time guarantees.

US Customers:

First Class Shipping should get orders in by December 16th! We'll be shipping after then, but why risk it?
After the 16th? Make sure you select Priority Mail and you should be OK up until 10am EST December 18th!

Non-US Customers (this includes Canada!):

Get your orders in by December 5th.

Note that International First Class mail can take anywhere from 2-6+ weeks to arrive in far-off destinations and are sometimes held by customs offices, so unfortunately there is no way to say if they'll make it in time! OK. USPS International Priority is your best bet, but if you order by the 5th. The earlier you order the better! 

International Discount Economy deadlines have passed. 

Note that none of these dates are guarantees, we're going by delivery time averages for standard postal service.