This table is a general guideline of when orders need to be placed to arrive before Christmas. Please refer to the specific deadlines for each shipping method during checkout.
|Contiguous United States - Last day to order|
|USPS Standard Post||December 10|
|$4 Flat Rate Shipping||December 10 to 12 - verify exact date during checkout|
|USPS Priority Mail||December 18|
|Fedex Ground/Home Delivery
|December 13 to 19 - verify exact date during checkout|
|FedEx 2 Day
UPS 2nd Day
|Noon CST December 20|
UPS Next Day
|Noon CST December 21|
|Alaska and Hawaii - Last day to order|
|USPS Priority Mail||December 14|
|Puerto Rico and Guam - Last day to order|
|USPS Priority Mail||December 10|
Pre-order arrival times are estimates. We do not recommend pre-ordering items for holiday gifts that must arrive by December 25th.
Overseas military and Protectorate shipments are not guaranteed to arrive before any specific date.
International shipments are not guaranteed to arrive before any specific date.
Shipping methods that state "May not arrive by Christmas" are not eligible for refunds if shipment does not arrive by Christmas.
For more information about domestic shipping, see our Domestic Shipping Guide.
For more information about international shipping, see our International Shipping Guide.
We are conservative in our deadlines to ensure that all shipments arrive prior to Christmas. If a shipment is stated to arrive before Christmas and it does not, we will refund your shipping fee via store credit upon request. If you no longer want the items, we will provide you with a pre-paid label to return the items.
To request a refund the following criteria must be met: