All products shown as available are in stock and ready to ship. If an item is Out of Stock, please email us and we will invoice you for that item and will add that item to our weekly order and it will be shipped to you within 14 days.