We keep very high levels of stock in most of the brands that we carry, so we usually have one of the most extensive inventories in the industry. Our system updates inventory more than once per hour for every single item that we carry, so if you see an item available on our site, it is in stock. In the rare occasion that we run out of an item just before you place an order, we will not back order it. We will refund it immediately, notify you and ship the rest of your order.
We constantly restock our inventory with most manufacturers, so we do not stay out of stock for long.