For product that is in stock, we can deliver to you in 5-10 days. Regular lead time for mass production is 20-45 days depending on order quantity.