If you place an order before the shipping deadline, your package should arrive in time for Christmas.*

Location Standard Shipping Express Shipping
Canada - Ontario & Quebec ​December 20 before 3pm EST December 21 before 3pm EST
Canada - Central & West Coast December 14 before 3pm EST December 20 before 3pm EST
Canada - Maritimes December 14 before 3pm EST December 20 before 3pm EST
Canada - Northwest / Nunavut December 3 before 3pm EST December 10 before 3pm EST
United States - Eastern Time Zone ​December 19 before 3pm EST ​​December 20 before 3pm EST
United States - Central Time Zone ​​December 18 before 3pm EST ​​December 20 before 3pm EST
United States - Pacific Time Zone ​​December 14 before 3pm EST ​​December 20 before 3pm EST
United States - Hawaii & Alaska ​​December 3 before 3pm EST ​December 10 before 3pm EST

*Please note that these dates are subject to IN-STOCK items going to major urban centres and are not valid for Pre-Ordered items. All items marked as "Pre-Order" have not been released by the manufacturer. Even if you place a "Pre-Order" item before the shipping deadline there is no guarantee that we will receive our shipment from the manufacturer before Christmas.

*All dates shown are taken from US Postal Service, UPS and Canada Post. If you place an order before the shipping deadline, your package should arrive in time for Christmas. Although we will try our best to have the order processed and shipped out in time for Christmas, we do not guarantee delivery by Christmas as US Postal Service, UPS and Canada Post do not guarantee delivery (ie. adverse conditions: weather, customs delays, etc)...

Please contact us if you have specific questions about the timing of your shipment.