Christmas Delivery Deadlines

To make sure you get that special something for that special someone we recommend that you order on or before the following dates:

Country and/or Region Delivery Method
Postal Mail Courier Ground Courier Air
Canada
Atlantic & Territories December 15 December 17 December 22
Ontario & Quebec December 16 December 18 December 22
Manitoba December 17 December 19 December 22
British Columbia, Alberta, Saskatchewan December 18 December 19 December 22
United States
n/a December 15 December 21
Europe
n/a n/a December 17
Worldwide (except Europe)
n/a n/a December 12

Please Note: As much as we wish we had “infinite cosmic power”…we don’t. The shipping times we provide are meant as estimated times only; Canada Customs, freak snow storms and the Grinch can get in the way of your package and therefore we can’t guarantee that your package will arrive if you ordered before any of these dates, but we will try our best!

If you absolutely need an item in time for Christmas, we recommend picking the fastest method possible, as they are the safest bets to making sure you have time to wrap your gift before it goes under the tree!