Shipping Within Canada
We are conveniently located just outside of Toronto, ON and have shipped coast to coast for nearly 50 years.
How do we ship
We ship thousands of parcels with CanadaPost allowing us to offer discounted rates to our customers. With over 6,000 outlets CanadaPost offers a convenient location to collect your order in case you are not able to receive your order.
We offer UPS shipping which is perfect for commercial addresses and larger volume orders.
How long does it take
All orders ship from our own warehouse and orders are processed within 1 - 3 business days. Once shipped transit times are as follows (business days only):
Province |
Free |
CanadPost |
UPS Standard |
Alberta | 4 - 7 Days | 2 - 4 Days | 2 - 4 Days |
British Columbia | 7 - 13 Days | 5 - 7 Days | 3 - 4 Days |
Manitoba | 4 - 10 Days | 2 - 4 Days | 2 - 4 Days |
New Brunswick | 4 - 7 Days | 2 - 4 Days | 2 - 4 Days |
Newfoundland | 4 - 7 Days | 2 - 4 Days | 3 - 4 Days |
Northwest Terratories | 7 - 13 Days | 3 - 4 Days | 3 - 5 Days |
Nova Scotia | 4 - 7 Days | 2 - 3 Days | 2 - 4 Days |
Nunavut | 7 - 13 Days | 3 - 4 Days | 3 - 5 Days |
Ontario | 2 - 4 Days | 1 - 3 Days | 1 - 2 Days |
Prince Edward Island | 5 - 8 Days | 2 - 4 Days | 2 - 4 Days |
Quebec | 2 - 4 Days | 1 - 3 Days | 1 - 2 Days |
Saskatchewan | 4 - 10 Days | 2 - 4 Days | 2 - 4 Days |
Yukon | 7 - 13 Days | 3 - 5 Days | 3 - 5 Days |
* The timelines shown indicate the days in transit not including any processing time prior to shipping.
Find us
Our warehouse is conveniently located in Mississauga, ON adjacent to one of the largest logistics hubs in the country.
Please note that we are not a retail store and all orders must be placed online.