We are not able to stock all 21,000 items available in our warehouse. Certain items on our website require a transfer from the supplier before they are ready to ship. This requires a 4-6 business day lead time prior to shipping, but may occur sooner. The availability of a product can be found below the "Add to Cart" button on the product page.