FREE UK Shipping for orders over £90 and FREE Worldwide Shipping for Orders over £200
All Dye to Order Yarns have a 4-6 week turnaround time