Delivery times vary depending on your shipping destination, the specific shipping method selected at checkout, and the time required to fulfill your items. To estimate your arrival date, simply add the processing time to the shipping transit time.
Most products ship within Canada, but some may be sent internationally based on availability. See this article for more information on international duties and taxes.
Processing time
Depending on the product, it may take 4–10 business days to process your order before it ships. Once your order has shipped, tracking updates will provide estimated delivery details.
Shipping time within Canada
Once your order has left our warehouse, the transit time depends on your location and the shipping method selected.
- Standard Shipping: 5–8 business days after tracking has been updated
- Expedited Shipping: 3–5 business days after tracking has been updated (not available for all items)
Please note that all delivery time frames are estimates. We do our best to ensure timely delivery, but delays can occur due to weather, carrier issues, or high-volume periods such as holidays.
Holiday shipping
During peak seasons, delivery dates may vary. The final order date for guaranteed holiday delivery is listed on each product page and assumes the fastest shipping method is selected at checkout.