To answer customer questions about shipping time: It takes us three to six business days to ship orders. We do not go beyond that time except for out-of-stock dyes that are shipped at a later date. If you place an order on Monday, the latest it will ship is the following Monday. Most orders ship sooner. Also, during holiday seasons, the carriers will likely have their delivery delays.