Thank you for taking the time to share your honest feedback, and please accept our sincerest apologies for the recent delivery delays. We have tried to keep customers informed of the situation, but clearly we have not done so in your case. We have updated the website as the situation has evolved, sharing expected time frames in good faith, so that new customers would have the most current information when placing an order, but this was not intended to be the communication medium for existing customers who had already placed orders with us, such as yourself. This is certainly not the customer experience we strive for. We have experienced an exceptional series of challenges in this instance, that have been beyond our control, and we will take the lessons learnt forward with us to ensure we manage things better in future in terms of how we communicate with our customers, and also in terms of holding a more robust buffer stock to ensure we don't run out of stock again. We will contact you directly on Monday (once the warehouse is open) regarding your order.