Your cart
Close Alternative Icon

Shipping and Returns


Covid-19 Shipping Delays: We have been experiencing very heavy volumes of orders, while at the same time have scaled back on staffing for physical distancing. Many on our team are currently working from home or are on temporary paid leave to do our best to protect those on our team and in our community with compromised immune systems.

We may experience up to 4 days delay on packing orders, but please know that our remaining staff are diligently working to ship orders as quickly as possible. Once your order is shipped you will receive an email with tracking information. 

We make every effort to ship orders out in a timely matter. Every order will go out within 1-4 business days (excludes weekends and holidays) of placing the order. If there is a problem with your order such as mismatched dyelots or a fabric running short, we will email you within two business days of receiving your order to see how you would like to handle the issue.

You will get an email confirmation when you place your order, and also when your order ships, including a tracking number. Please be sure to check your spam folder if you do not see these within 3 business days of placing your order. If you don't receive a confirmation email of your order or shipping confirmation, please email us at and let us know.

We use USPS almost exclusively for shipping, except in cases of very large and/or heavy orders which are shipped UPS (this may include some Express or Canadian/UK/EU orders) unless another method is requested.

International orders, please be aware that you might be responsible for paying duties or customs on your purchase. We cannot mark any item we are shipping as “gift”, or enter a lower value amount due to shipping laws.

Shipping Rates

We do our best to keep our rates low despite constantly rising shipping costs. Your shipping includes packaging and handling fees, and you will receive a tracking number once it has shipped. Purchasing more items will give you the best value on shipping.

US orders under $75: $9.95
US orders over $75: FREE!
Canada:  $22 on orders $49.99 and below, $35 on orders $50-74.99, all others will be invoiced
We are not currently shipping outside of Canada and the US


We will make every effort to make sure you are satisfied with your purchase. If you are unsatisfied for any reason, please email us and let us know at If you receive the wrong item, are missing an item, or an item was damaged, please let us know within 72 hours of receiving your package and we will gladly fix the mistake and absorb all shipping costs associated with this.

If you are unsatisfied with your yarn, fabric, or fiber purchase for any reason, we will accept a return for store credit or exchange within 60 days of date of original purchase. Yarn must be unwound and in original skein condition, and fabric and fiber must be in original condition and not washed, spun, or felted. We will issue your digital gift card once we receive the item back for the price of the goods. Unfortunately, we cannot refund your shipping costs or cover the cost of shipping a return to us. We cannot accept returns on any books, patterns, or sale items. These are final sale and may not be returned. For any returned merchandise, please be sure to include your order number, email address and phone number so that we can process your return faster.

For exchanges, you are responsible for shipping costs to send the exchange back to us, and we will cover the shipping cost of sending a new item back for one time only. Please notify us at that you are sending an exchange and what you would like in return, and we will set the new items aside for you until the exchange is received.

For any questions about ordering, returns, or exchanges please email If you have already placed an order, please include your order number if you know it.