All of our yarn is hand-dyed in small batches. If we have all items in stock, we will fulfill your order and have it ready and sent out within a few days. Yarns that are not in stock will need to be dyed and can take a few weeks depending on yarn base availability and issues in the dye studio.
**Cannot combine discount with any other offer. Discount taken at register***