Free Shipping

We offer free shipping for all online orders. Orders are shipped from Toronto, Ontario, Canada.

Delivery Times

Most orders are shipped within 48 hours, on Monday to Friday, between 8am–5pm. Some items may be out of stock and will have to be manufactured; please allow 2-3 weeks for delivery in these cases. If any item on a multi-item order needs to be backordered, we will wait until the entire order is complete before shipping. Average delivery times are 5-7 days for the east, and 7-10 days for the west. You will be notified of any delays associated with your order.


We use FedEx Ground for all deliveries. If you require express shipping, please contact our sales department by email or phone to request a shipping quote before placing your order.