Shipments and deliveries only occur on weekdays. Delivery times are not guaranteed, it is to our best approximation and will depend on the delivery area. Shipping and Delivery is the charge for Internet order processing, item selection, packaging, transport, and handling. Shipping and Delivery are subject to change and will be determined at the time of order.

Orders completed before 3:30 PM (EST) will be sent out the same day! (Unless the order has out of stock items)

If some items are out of stock or back-ordered, the order will be shipped once all items are in stock (Contact Us if you’d like us to have things shipped separately. Additional shipping charges may apply).

We can ship to any address within Canada or in the Continental United States! We ship items through UPS, Canada Post or Purolator.

Estimated delivery time assume orders are placed before 3:30PM (EST). Orders placed late on Friday, Saturday, or Sunday will not be processed until Monday.

Shipping transit times to addresses in some areas and any rural/remote areas will vary and will not follow the regular Expedited/Express shipping timetable. These addresses do not qualify for Express Shipping service and are subject to longer delivery times. Please contact us if you have any questions on delivery times for these areas.

Shipping addresses which contain a “BOX” or “PO.BOX” do not follow the estimated delivery dates. Please allow an ADDITIONAL 1-2 business days for delivery if your address contains a “BOX” or “PO.BOX”.

Free Shipping

All orders over $300 before taxes qualify for free Expedited Shipping (2-6 business days). If your order is over $300 before taxes, and you require a faster shipping service, please contact us to upgrade to our Express Shipping option (1-2 business days) for an additional $10.99 (plus applicable taxes). All orders over $1000 before taxes will automatically be shipped via our Express Shipping service.

In-Store Pickup

Orders placed online for in-store pickup can be picked up at our warehouse in 6 days a week during normal business operating hours. There is no charge for pick up orders. Once an order is placed and payment is validated, the order can be picked up in as little as 30min.

Normal business hours are from Monday – Friday 10AM-7PM and Saturday 11AM-5PM (Sunday Closed). Please ensure to bring your invoice print out along with your order number for quick and efficient service.

USA Shipping

The shipping times are based on estimates from the shipping couriers. Delayed packages being held in customs are out of our control and will affect shipping times outside of Canada, please allow for 1 business day delay due to shipments passing through customs.