All orders are shipped via Canada Post.

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 5 business days to process and ship your order.  During store sales like our Annual November Sale, this can increase up to 15 business days.

We ship worldwide to most domestic and international addresses via Canada Post. Transit times are approximate and are estimated between Major Urban Centers. We are located on Vancouver Island and transit times are often a few days more than Canada Post's estimates.

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. 

Canadian Customers: Approximate transit times are as follows:

Expedited Parcel™ Xpresspost™
Local  1 - 2 business days Next day
Regional 1 - 4 business days Next day
National 2 - 8 business days 2 days


US Customers: Approximate transit times are as follows:

Small Packet™ USA Air 5 - 8 business days (no tracking)
Tracked Packet™ USA 4 - 7 business days
Expedited Parcel™ USA  4 - 7 business days
Xpresspost™ USA 2 - 3 business days

If you choose Small Packet™  USA Air as your shipping method, there is no tracking number and the package is not insured.  While this service option is the least expensive, shipments can take longer than estimated due to higher than normal mail volumes experienced by both Canada Post and US Postal Service.  We are not responsible for lost packages shipped via Small Packet USA Air.

International customers: Approximate transit times are as follows:

Please note the disclaimer below in RED. (not all shipping services are available in all countries)

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. 

Small Packet™ Air International (under 2kg) 10 - 15 business days (no tracking)
Tracked Packet™ International (under 2kg) 6 - 10 business days
International Parcel™ Air 12 + business days
Xpresspost™ International 4 - 7 business days
International Parcel™  SURFACE  
Europe 1 - 2 months
Asia-Pacific & Australia 2 - 3 months
Africa 2 - 3 months
South America 1 - 2 months

Please note: If you choose International Parcel™ Surface your package is sent by ground/ocean which takes several months.  You will receive tracking from Canada Post however once it leaves Canada this tracking will NOT update until the parcel has cleared customs in YOUR country and the most up to date delivery information will be available from your National Postal Service.


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