Nationwide Distribution Network

From coast to coast, our distribution network ensures you’ll get fast on-time delivery. Count on us to deliver what you need, when you need it, where you need it.

Next-Day Delivery

Most major cities across Canada enjoy next-day delivery on orders placed by 1PM. Most other cities will receive delivery within 24-48 hours.

Free Delivery

Most orders to most major cities ship free. Free delivery cities include Toronto and GTA, Ottawa, Montreal, Quebec City, Vancouver and GVA, Calgary, Edmonton, Regina, Saskatoon, and Winnipeg. Special orders, customized, factory direct, and non-catalogue items are subject to additional shipping charges, quoted on request. Orders less than $200 are subject to a $15 handling fee.

Same-Day Shipping

Orders received by 1PM are packed and shipped the same day.

Priority Shipments

Priority shipments are available for a fee. Call 1-800-430-9555 for more information.

Call Ahead for Will-Call Pickup

Located near one of our warehouses? Request our “Quick Pick Up” service when phoning in orders between 8AM-5PM local time, and pick up your items up just two hours later. Will-Call pickup service is not available with online orders.


Distribution centre hours are 8AM-5PM, Monday-Friday local time.