We currently accept Visa, MasterCard and American Express as online payment. Unfortunately we are not able to process Visa Debit transactions online.

If you need to make changes to an order than has not been processed yet, please contact us. If your order has not been picked up by the carrier we will try our best to alter your order for you.
If your order has not been picked up by the carrier we are happy to cancel the order on your behalf. Please note that we cannot cancel orders that have been picked up by the carrier.
If you are shipping your order to a store location for pickup we can cancel your order at any time. Please note that specials orders that are cancelled may incure a 25% restocking fee.

If your item arrives damaged please notify us within 5 days and we will work with you and the carrier to resolve the issue.

Yes. In the checkout you will have the option to choose to delay your shipment by picking a custom ship date.

Please make sure you enter your billing information on the site exactly as it appears on your credit card statement. If you are still unable to complete your order please verify your credit card information with your credit card company.

If there is a part or item that you need and you do not see it on our site, please contact us team and we will do our best to find and ship the item to you.

If you are ordering large items, or items are being shipped from different locations – regardless of how the order is being shipped –you will only pay one shipping charge per order.

We do ship to our northern provinces, however shipping to remote or northern areas may incur extra shipping costs. You will receive a shipping quote upon placing your order.

We are Canadian owned and operated and currently only ship within Canada.

For smaller items, the carrier may leave the item at your shipping location at their discretion, as long as they determine there is a safe and dry place to leave the package. If the carrier is not able to leave your package they will leave a notice indicating where your item can be picked up or a phone number that you can call to schedule a new delivery time.

If you receive an incorrect item in your order, please verify that the item does not appear on your order confirmation and contact us. We will work with you to have the incorrect item shipped back to us and to get the correct item shipped out to you quickly.

If the item you wish to purchase is not in stock, an availability date will be posted on the product description page. The item will be shipped to you shortly after stock is available, and you will receive a shipping notification to your email address.

No, unfortunately we are not able to ship to PO Boxes.

This is not one of the options on our website, however if you do need to ship to multiple addresses please contact us and we can help you set up multiple address shipping for your order. There is the option in the shopping cart to ship some items to a store location and some to another location.

Upon your item being shipped, you will receive a shipping confirmation email which includes the tracking number for the carrier.

You can find the details of our Return Policy.

Yes, as long as your item meets our return requirements you can return it to your nearest store location.

Once we have approved a request for a refund, please allow 7-14 days for the refund appear in your account.

If you find a lower price at another store or website, we will match the price. Conditions apply.

If you would like to place a bulk or corporate order, please contact us. We will take the details of your order and ask one of our product specialists to provide you with a quote.

If you have any questions or concerns please contact our team. They will make note of your concerns and pass them on to the correct party for resolution.

Most of our suppliers offer a limited manufacturer’s warranty on defective products. Please review the warranty information on the product you have purchased. You may need to contact the manufacturer directly. If you need assistance please contact our team and we would be happy to help you with next steps.

Subscribe to our newsletter

Signup for our newsletter to stay up to date on sales and events.

*By completing this form you're signing up to receive our emails and can unsubscribe at any time