We offer free delivery for any purchase above $595 to addresses in Toronto and the GTA. Delivery for purchases less than $595 is $90. Delivery is scheduled within 3-10 business days from the date of purchase.  We will contact you shortly after we receive your order to notify you of the delivery date and time. If there is a particular date that you prefer, you can email us and we will try our best to deliver on this date.

There is an $80 delivery fee for orders in Hamilton, Kitchener, Waterloo, Cambridge, & Barrie. Delivery to these locations is within 5-15 business days.

Delivery to Quebec is $190 for orders above $595. Delivery to Quebec is within 7-15 business days from the date of purchase.

if your delivery location is not mentioned above, please contact us and we will provide you with a shipping quotation based on your address.

You can also pick up your orders yourself from one of our warehouses for free. Just select “Pick up” at checkout and we will contact you shortly after you place your order notifying you of the warehouse address and available time slots for pick up.

Please note that factors like weather conditions may affect shipping timelines.