This is an estimated production time based on the items in the shopping cart at the time of order. We do our best to keep all product material in stock, but there are times when your order may result in a product material being temporarily or permanently out of stock. We will notify you of these delays.