For the best chance of your order being received by Christmas Eve, orders must be placed no later than December 16th if using Priority Mail. USPS does not guarantee delivery times for Priority Mail shipments. Even though it may say 2 day shipping, this is the estimated time in transit and is not a guarantee of delivery within 2 days.
Orders placed after this deadline will ship out as soon as possible, but there is no guarantee that they will be received prior to Christmas.
We do provide priority mail express as an option for shipping. The deadline for this shipping option is December 21st.
Please note that for Priority Mail Express shipments mailed December 22 through December 25, the money-back guarantee applies only if the shipment was not delivered or delivery was not attempted within 2 business days.
UPS ground shipments have no guaranteed date and are not recommended if ordering closer to the holidays.
PLEASE NOTE THAT THESE DEADLINES ARE SUBJECT TO CHANGE WITHOUT NOTICE.