If we have the product in stock, we prepare the order for shipment immediately and in most cases, get it out the same day as long as the order is paid by noon. We also can split orders up upon request if we do not have your entire order in stock. When we need to order more stock to fulfill your order, that can add about 2 weeks to the shipping process. We will always keep you in the loop about issues fulfilling your order well before you pay the invoice.