Thank you for taking the time to leave your valued feedback , We can see that we received and dispatched your order on Thursday 29th May and a 2-3 working day delivery service was purchased, our courier partner are showing this delivered within that time schedule on Monday 2nd June as they do not count weekends as working days , if we can help with anything in the future, please do not hesitate to contact us on 0161 4314400. Kind regards, UK POS