**Please note, shipping times are longer due to Covid-19 delays.
We work hard to ship your items fast. All in-stock orders are shipped within 2-4 business days. Depending on your location, please expect the following shipping times for orders within Canada:
- Greater Toronto Area & Niagara Region: 1-2 business days
- Rest of Ontario: 2-3 business days
- Quebec: 2-3 business days
- Eastern Canada: 3-4 business days
- Western Canada: 4-5 business days
All items are shipped by Canada Post or UPS .