In most cases, orders are shipped the next business day when you order by 5:00 pm, Monday through Friday. Orders placed after 5:00 pm on Friday, Saturday or Sunday will be shipped the following Tuesday. We do not offer same day delivery.
We cannot determine your exact delivery time, but we can tell you if your order has been shipped and whether or not there are any problems with it that have been reported to us that could delay delivery.
To check the delivery status of your order, click on "My Orders" from the My Account drop-down menu.
In the event of a holiday, deliveries may be delayed. We observe many federal and provincial holidays across Canada. If you’re in an area that’s observing a holiday and are unsure of your delivery date, please contact us
*Some items are fulfilled by alternate warehouses and may have longer delivery times. Look for the estimated delivery date on the product page.
**Special orders and custom products may incur longer delivery times and dates cannot be changed.
*** Software downloads will be fulfilled via a separate email confirmation. This email will include download links and instructions on how to complete the download.
Please see the chart below for the estimated delivery time by major city. For the most up-to-date delivery estimate, please refer to the delivery information in your shopping cart when you order.
|1 Business Day||1 - 2 Business Days||3 - 6 Business Days|
|GTA (Greater Toronto Area)||Saskatoon||Northern Ontario|
|South West Ontario||Regina||North East Quebec|
|Halifax||Sault Ste. Marie||Saskatchewan (excluding Regina & Saskatoon)|
|Montreal||Sudbury||Northern British Columbia|
|Ottawa||North Bay||Northern Alberta|
|Quebec City||Prince George|
|Edmonton||Prince Edward Island|