Ordering for Christmas?
Get it in time for your gift giving!
Follow the below dates for delivery by Christmas*.
We cannot guarantee any products ordered during this time will arrive before Christmas. You can always visit your local store to purchase Christmas gifts. We apologize for the inconvenience.
December 21 is the last day to order eligible** items via Express Shipping for delivery by Christmas.
December 17 is the last day to order eligible** items via Economy Shipping for delivery by Christmas.
December 15 is the last day to order eligible** items via Ship To Store for delivery by Christmas.
* When shipping to addresses in the U.S., order your gifts by the dates on this page to ensure they arrive by December 24, 2013. We cannot guarantee anything, but will try our best to fulfill your order before Christmas with eligible products.
* Christmas Dates for Military Mail, APO/FPO/DPO AE: Eligible product must be ordered by December 9 for ZIPs™ 090-092, ZIPs 094-098, ZIP 340, and ZIPS 962-966 to arrive by Christmas. We apologize, but products shipped to military ZIP 093 will not arrive before Christmas.