We ship all packages via Canada Post.  For In Stock/ Ready to Ship the whole process takes 1-3 business days. Depending on the amount of orders being shipped it can take up to 5 business days from start to finish. For Dyed to Order the process can take from 2-4 weeks from order to ready to ship.

2-7 business days (1-2 weeks) Ships via Canada Post Expedited with tracking

6-10 business days (1-2 weeks) Ships via Canada Post small packet air without tracking.  If you would like to add tracking for a nominal fee to your order please choose tracked packet.

6-14 business days (2-3 weeks) Ships via Canada Post small packet air without tracking

Though the estimated delivery time is usually 2-10 business days, parcels may be unexpectedly delayed due to customs, weather conditions, holidays, and other extenuating circumstances. We ask that customers allow up to 60 days for delivery. After this time, an item will be considered lost, and then together we will work out what our next step is.

Returns & Exchanges

If you are not completely satisfied with your purchase, please contact us within 7 days of receiving the yarn at yarnink@shaw.ca. We offer exchanges on any items, the item must be returned in its original resell-able condition. You are responsible for any shipping costs and duties (if any) to return the item/s. No exchanges will be done until the yarn is received and reviewed to ensure its still in its original condition.

Shipping costs are non-refundable.


At this time we are no longer accepting anymore wholesale accounts. When we are able to we will announce on our social media platforms.