Due to a much higher volume, shipping delays may occur this time of year. We fulfill packages based on the order they are received. Beginning December 2nd, the "UPS Delivery Date Guarantee" is suspended until December 27th. This means one should overcompensate for time-sensitive products. We cannot guarantee delivery dates this time of year.

For delivery by Christmas Eve 12/24:
December 13th - Last Day to ship some UPS Ground packages (furthest)
December 19th - Last Day to ship via UPS 3 Day Select
December 20th - Last Day to ship via UPS 2nd Day Air
December 23rd - Last Day to ship via UPS Next Day Air
Note: Depending on your location a number of expedited orders will require an extra day for delivery.

Please note: The dates listed above are the last days for orders to be shipped. 
Place your order(s) at least 3 days before to ensure we can get to your order. 

Christmas Day: No UPS delivery service.