We strive to keep most of our products in stock and available for immediate shipping. However, in some cases, certain products may be out of stock, on backorder, or custom-made products. If this is the case, we will notify you as soon as possible and provide an estimated time for when the product will be back in stock or available for shipping.