Shipping Policies

Current Processing Times: 1 Business Days.

Free shipping for orders over $150 CAD / $120 USD.

We are available for shipping and local pickup. For rush or urgent orders please call us at 647-360-8615.



Free shipping for Canada & USA over $150 CAD / $120 USD.

Cheap flat rate shipping for all orders over $25. 

USA Shipping

All US order under $800 are duty free!

Flat rate $9 US orders are shipped from our US distribution center in Buffalo, New York every 2-3 business days. Large orders and other shipping methods ship direct from our Toronto warehouse for fastest shipping.

Flat rate USPS Shipping for $9 USD for all order over $25.

Free Shipping USA shipping over $120


Due to covid-19 causing significant delays to international destinations we are only shipping to Canada and the US at this time. 



We can sometimes ship by lettermail but you must email us prior to placing your order to be sent a custom invoice. We cannot make adjustments to prior orders.

All swatches automatically ship free via lettermail.

If you are ordering something that is small / thin (i.e. a 1/2 yard of cotton) and you want us to send it lettermail please email us at and we will confirm if it's possible. You must email us prior to ordering.


Local Pick Up & Delivery 

Click here to see our page on local pickup and delivery.