Occasionally due to demand we may be out of stock of some items. We will let you know the expected delivery date when you place your order. If it is too long for you to wait we can either cancel the order or suggest an alternative.