We do our absolute best to have all listed items in stock. If the item is out of stock for some reason, we will notify you within one business day of your order via phone or email with a revised lead time on delivery. At that point you will have the option to accept the revised delivery date, cancel your order or replace out of stock items.