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.

Same-Day Shipping/Next-Day Delivery

Most major cities across Canada enjoy next-day delivery on orders placed by 1:00 p.m. local time.Most other cities will receive delivery within 24-48 hours. All orders received by 1:00 p.m. are packed and shipped that day.

Free Delivery

Most orders to most major cities ship free. Free delivery cities include Toronto and the greater Toronto area,  Ottawa, Montreal, Quebec City, Vancouver and greater Vancouver area, 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 CAD$200 are subject to a $15 handling fee.

Priority Shipments

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

Call Ahead for Quick Pickup Service

Located near one of our warehouses? Request our “Quick Pickup” service when phoning in orders between 8: a.m.-5:00 p.m. local time, and pick up your items just two hours later. This service is not available with online orders.


Distribution centre hours are 8:00 a.m.-5:00 p.m. local time Monday-Friday local time.