The turnaround time for dyed-to-order skeins is 2-5 weeks depending on the availability of the yarn base. If the yarn base must be restocked, there is a 4-5 week turnaround time. If the base is in-stock and ready to be dyed, I can have your order in the mail within two weeks. You will receive a notification as soon as the order ships. If you purchase In-Stock yarn in addition to a dye-to-order skein(s), all of the yarn will ship at the same time (upon completion of the dye-to-order).