delivery & processing times
Please note, Canada Post and UPS allows for delays in rush delivery under extreme weather conditions. We cannot guarantee delivery on a specific day if there are extreme conditions in your area the day of delivery.
Our standard shipping is via Canada Post Expedited or XpressPost. Canada Post takes between 1-4 days to get to any major centre in North America. Shipments within Ontario and Quebec usually only take a day or two to arrive. To find out approximately when your order will be delivered, please view the delivery times chart below (courtesy of Canada Post).
Shipping to the United States should arrive within 4-6 business days. International shipping should arrive within two weeks.
We cannot be held responsible for delays due customs or confiscation by customs. All duty, taxes, and brokerage charges must be paid by the customer.
|Order Received||Ontario & Quebec||Rest of Canada|
|Monday (by 9:30AM EST)||Wednesday||Friday|
|Tuesday (by 9:30AM EST)||Thursday||Monday|
|Wednesday (by 9:30AM EST)||Friday||Tuesday|
|Thursday (by 9:30AM EST)||Monday||Wednesday|
|Friday (by 9:30AM EST)||Tuesday||Thursday|
rush shipping options
We also offer same day shipping within downtown Toronto via socially conscious courier A-Way Express, and next business day shipping to street addresses within Canada via Canada Post Priority. Rush delivery options are only available on weekdays. If you need rush delivery over the weekend, please call us at 1-888-504-7934.
|Order Received||Next Day Delivery||Same Day Delivery|
|Monday (by 9:30AM EST)||Tuesday||Monday|
|Tuesday (by 9:30AM EST)||Wednesday||Tuesday|
|Wednesday (by 9:30AM EST)||Thursday||Wednesday|
|Thursday (by 9:30AM EST)||Friday||Thursday|
|Friday (by 9:30AM EST)||Monday||Friday|