When am item is out of stock, we would show the estimated delivery date on the product page just below the price.

If an item says pre order, it will either be a new product that we are bringing to market or its an existing product that we don't have a confirmed delivery date yet from our factory. At this stage , its likely to be 3 months or more in the future.