Delivery time depends on the way you paid your order, the manufacturer production time and on the current load of orders. Bank transfers can take up to 48h to be confirmed. High demanded products usually take longer to be shipped out. Currently all manufacturer are experiencing heavy delays, caused the chip manufacturer delays. Miners that are in stock are not affected.