It depends on what the order is! For almost all of our products, we ship immediately and have stock on hand. For some controller boxes and custom orders we need to first wire and test your product and the order could take longer. Please contact us if you have any questions before or after ordering!