EU customers please contact me for orders and I will set up a custom order through Etsy



Items on the website are in stock for immediate dispatch, unless they are marked as pre-order, custom order yarn club or dyed to order.

Orders will be shipped within 3- 5  working days of your order if not before and all orders are sent 2nd class Royal Mail as standard but can be upgaded to first class. This is subject to change at busy times for example if I am away exhibiting at a yarn show or on holiday but I will give notice of this via my website.

  • UK Shipping: Second and First Class usually arrives within one to three working days
  • international Shipping: Usually arrives within five to ten working days, however this can be up to six weeks depending on the destination countries postal system

For international orders, all parcels shipped abroad are liable for Sales Tax and/or Customs charges and payable by you and are not the responsibility of Crystal Yarn.


I want you to be happy with your purchase, however, if you are not satisfied please contact me within 14 days of delivery to arrange a return, refund or an exchange.  Please note the product(s) must be unused and returned in their original packaging for a full refund and yarn must not be unwound and have its original label on 

All return postage is the responsibility of the customer and will not be refunded