Free Shipping Policy
Enjoy free shipping on orders totaling $199 CAD or more in Canada (excluding NWT, Yukon and Nunavut) and $299 CAD or more in the USA (excluding Alaska, Hawaii, and US protectorates).
Free shipping is only available for orders shipped using our Standard/Ground shipping option.
If you receive a partial discount for any single or multiple items, which results in your subtotal falling under the free shipping amount, your order will no longer qualify for free shipping.
Oversized or heavy products over 66 lbs are also eligible for free shipping.
Shipping Costs
We want to make your shopping experience easier, so we offer flat shipping rates for orders below the free shipping amount.
Delivery Zone
|
Flat Shipping Fee
|
Canada (excluding NWT, Yukon and Nunavut)
|
$11.95 CAD
|
NWT, Yukon and Nunavut Territories
|
$24.95 CAD
|
USA
(excluding Alaska, Hawaii,
and US protectorates)
|
$19.95 CAD
|
For LTL shipments, an additional liftgate service fee of $95 CAD is required for residential deliveries. Business customers have the option to add the tailgate services for the same fee.
Our main carrier is Purolator, but we may also ship with UPS or Canada Post. Since our warehouses are across Canada, some orders may be shipped in multiple shipments. To make it easier to keep track of your order, we'll send you a unique tracking number for each shipment via email.
For US orders, the order total amount includes taxes and duties. (No extra charges on delivery)
Shipping & Delivery Times
We usually ship regular orders within 1 to 2 business days. Orders purchased before 2:00 pm ET may be processed and shipped the same day.
LTL orders are usually shipped within 3 to 4 business days.
All orders are shipped from our warehouses across Canada. Estimated transit time varies depending on the delivery zone.
Delivery Zone
|
Estimated Transit Times
|
Canada (excluding NWT, Yukon and Nunavut)
|
1 to 3 business days
|
NWT, Yukon and Nunavut Territories
|
2 to 5 business days
|
USA
(excluding Alaska, Hawaii,
and US protectorates)
|
2 to 5 business days
|
We try our best to deliver the products to you on time, but factors beyond our control, such as weather and natural disasters, may impact delivery services.
Delivery times may also vary depending on the product's availability at the nearest warehouse. We'll always choose the closest warehouse with the product in stock to ensure you receive your order as quickly as possible.
Partner Carriers

Pick Up Your Order
When placing an order through our website, you may opt for in-store pickup at one of our warehouse locations. Please select your preferred pickup location during checkout.
Our warehouses are located in the following:
-
Ontario (Mississauga) - L5T 2H6
-
Alberta (Edmonton) - T6P 0E1
-
Quebec (Saint-Laurent) - H4R 1R2
-
Quebec (Boucherville) - J4B 6Z6
-
Ontario (Vaughan) - L4K 3M9
-
Alberta (Calgary) - T3N 0A4
-
Quebec (Châteauguay) - J6J 4Z2
-
New Brunswick (Moncton) - E1E 2L1
You may pick up your order on weekdays (Monday to Friday) between 8:00 am - 12:30 pm and 1:00 pm - 4:30 pm local time.
After placing your order, please wait for our email confirmation stating that your order is ready for pickup. Your order will be ready within 4 hours.
Pickup Requirements: When arriving for pickup, please have the following items ready:
Notes
-
At this time, we’re only able to process orders placed through our website. Our pickup locations are operated by third-party warehouses (3PL), and our staff are not present onsite. While the 3PL staff can assist you with your order, they may be unable to answer questions about product availability, pricing or anything related to purchasing on our online store.
Please follow these guidelines to ensure a smooth pickup experience. Thank you for shopping with us!