As we receive various deliveries on a daily basis and each product has a different manufacturer this is difficult for us to pin point, but under normal circumstances, products that are out of stock should be back within 1 - 4 weeks.  While we try to keep our stock flow regular, it does happen that certain products are out of stock for a longer period of time. This could be because of productions issues, lack of stock (on the supplier or manufacturers end) or other reasons that are out of our control.  We strongly advise to place your orders with the current stock, as you will see for yourself: the longer you wait for something to come back, the bigger the chance current items are out of stock by the time you place your order.