They have been out of a number of things lately. You would have to check on individual products to see if they are in stock.
Depends on the item and who “they are”. If you have a question on a certain item call them directly. They do have stock of 1000s of items but yes some items are on backorder (due to higher demand )
Thanks! Your answer is awaiting moderation.