Shipping

SHIPPING SERVICE ANNOUNCEMENT. Due to COVID-19 Shipping service providers have suspended service to several countries. Click Here for an updated list.

Canada Post has also temporarily suspended their service performance guarantees and are experiencing delays due to the high volumes of parcels being shipped, along with implementing safety practices and social distancing.

Thank you for your patience and understanding.

We work as quickly as we can to fulfill orders in a timely manner, however due to high order volume it may take up to 3 business days to process and ship your order.  

We ship worldwide to most domestic and international addresses via Canada Post. (International customers please see note below*)

Shipping rates for our products are weight based. Sometimes adding a few more yards of fabric or adjusting your order slightly will reduce cost per yard shipping charges. If you have questions or concerns about shipping cost, please contact our helpful sales team and we will do our best to ship your order at a minimal cost. 

When you place an order we will estimate delivery dates for you based on your shipping destination.

*International customers, please note shipping costs are based on estimated weight and may need to be adjusted depending on actual weight of the order. We will contact you if additional shipping charge is necessary. All customs fees, duties, VAT and taxes are the responsibility of the customer. Delivery times are estimates only and due to customs clearance in your country there may be delays in the delivery of your package. Please Note: If you choose an International Ground or Surface Shipping option, delivery can take several months to arrive. Once it leaves Canada we have no way of tracking it until it arrives in the destination country.  We are not responsible for any guarantee of arrival time and cannot offer any refunds. 

We pride ourselves on providing an exceptional customer experience. If you have any questions or concerns please give us a call. 

1-250-286-6577 or 1-877-551-6577