Because most of our yarns are dyed-to-order, please note that it will take a few weeks to get your order dyed and ready for you. Most yarns take an agerage of 4-6 weeks and mega gradients can take up to 8. We are a two-person company and we hand-paint every precious yard using our own super secret method, I promise the wait is worth it! If there is a colour you want that you don't see here please fill out this form and tell us :)