We ship twice daily during the holiday season, and will continue to do so through the 23rd of December. We'll always do our utmost to ensure that packages arrive at your doorstep as quickly as possible. However, if you require delivery prior to the 25th of December, it is advised that you order as soon as possible.

Please note the following important dates:

- Shipping within Ontario or Quebec?
Order as late as December 20th
- Shipping within broader Canada?
Order as late as December 18th
- Shipping to the United States?
Order as late as December 14th
- Shipping anywhere else worldwide*? Order as late as December 3rd (non-tracked) or December 7th (tracked)

The above-noted dates are a point of reference for your convenience. It is possible that orders placed after these deadlines will still make it on time, however to avoid disappointment, you may wish to adhere to this guideline. For more shipping info, refer to our general shipping information.

*International shoppers please note: factors over and above travel time may affect the timely delivery of your parcel. Customs delays, delays due to extreme weather and other such factors are beyond our control.