Hello, thank you for visiting our site. We are still trading, however we are reliant on other providers such as delivery Companies. We are currently able to dispatch all products in stock within 24 hours of receiving an order, however there is a possibility of delivery company delays even on overnight deliveries. Please bear this in mind when placing an order, as we will not be able to control delivery company delays.