Shipping Information offers free shipping on all orders over $49!

We currently offer shipping via Canada Post Expedited services and Purolator. When you order from our site, Canada Post calculates an estimated delivery date according to the service you choose and the time and date of your order.


Canada Post does not guarantee the date of delivery. Your order may arrive before, on or after the date specified. In most cases, your order will arrive on the date specified but this is not necessarily always the case.

Damaged Shipments
We package our shipments to standards higher than the Canada Post requirements but, on rare occasions, some items may become damaged in transit. When you receive your boxes, please do not sign for any boxes containing damaged items (please go ahead and sign for any boxes that have items that are all intact). We will immediately ship you a replacement at our cost and launch an investigation with Canada Post. Boxes that you do not sign for will come back to us via Canada Post for inspection.

Incorrect Shipments
Our record for order accuracy is well over 99% but we do sometimes make mistakes. If we have made a mistake on your order, we will immediately ship you an adjustment order at our cost. 

Approximate Order Processing Times
• In stock at fulfilment warehouse:  1 business day
• In stock at a secondary warehouse:  2-3 business days
• Special order (non-stocked) items: 3-10 business days

Approximate Ground Shipping Times From Our Warehouse to You with Regular Delivery Conditions
• AB/BC/ON/QC:  2-3 business days
• SK/MB:  3-4 business days
• NB/NS/PE/NL/YT/NT/NU:  3-7 business days