We try to have our listed products in stock, however, sometimes our orders cross while filling, causing the order to become OUT OF STOCK. We will ship your product as it becomes available. However, there may be times when the product you have ordered is just out-of-stock, which will delay fulfilling your order. If we have tried to contact you with no response, we have the right to substitute your product with a similar product of our choice. We will keep you informed of any products that you have ordered that are out-of-stock and unavailable for immediate shipment. You may cancel your order at any time prior to shipping. We also do not ship on a holiday. Should a holiday or other time we are unavailable should occur, your order will go out upon our return.