Most items stated for purchase will be in stock, however, due to fluctuations in sales, certain items may not be available. The amount of time for out of stock products to be replenished at our warehouses ranges from 3-4 weeks, but it may take longer depending on manufacturing schedules.Please contact us PRIOR to placing your order if you would like to know if the items you would like to buy are in stock.