We ship daily and mostly from stock. Exceptions are when an item is out of stock and for Color on Request spools, which are made to order. Please check the stock levels when ordering. If not in stock we will have new stock produced mostly within 3-4 days or sooner and your order will be shipped then.  If you are in a rush or need a large order shipped faster, please contact us to discuss the options.