We currently are offering a limited time Canada Wide flat rate of $10 for any order under $75 and FREE Shipping in Canada for any order over $75.  Orders will be packaged and shipped on average 1-2 business days after the order is received. (Saturday and Sunday do not count as business days) 

Items shipping outside of Canada may incur additional duty and import fees and these are the responsibility of the customer.

In order to support our environment, we may at times recycle shipping materials for packaging.

You will receive a notification when your order is ready so you know we've started the process and then once it is shipped, you will receive another notification with tracking to let you know it's on the way! 

Limited Time Free Local Delivery 

During these uncertain times with the Corona Virus and the recommendation to limit outings, we are happy to provide a "FREE LOCAL DELIVERY" option to our customers for any order $20 and over. 

Your item should be ready for delivery same or next day (depending on which store the inventory is in and the time of our order. Once we receive your order we will reach out to advise you of when you can expect us to drop it off. We will do a "porch" delivery and leave at your front door area so you do not need to be home to receive it. 

Our Free Delivery Window is for Caledonia, Hamilton, Ancaster, Grimsby, Beamsville, Hagersville, York and any other community located within 30 kilometres of one of our stores. 

We will use the address on your order as the delivery address unless you wish it to be delivered to another address. If this is the situation, please leave a detailed note with delivery address in the Notes section.