We do our best to keep each item in stock. Unless the product has been discontinued, rest assured that we are in the process of acquiring more. Unfortunately, since products are often tied up in back order, manufacturing, and shipping, we can’t always give you an estimated time of arrival. We invite you to keep an eye on our website for updated stock quantities. We thank you for your patience.