Order by December 15 (but the earlier the better!)
For orders placed within the U.S. on or before the 15th, we'll do our best to ship them in time for Christmas.
You may also find this USPS holiday shipping guide helpful. Keep in mind that these guides show you the optimistic ideal - shipping always slows down this time of year. Your package may or may not be delayed, so don't wait for the last minute! If you do, be prepared for the possibility of a late package. If it's important to you to have your package in time for the 25th, I would recommend ordering as much before the deadline as possible.