Thank you for leaving your feedback, Shaun. We completely understand your frustration, this is not the experience we want for our customers. I have looked into this and I can see your order was delivered on Tuesday 27th May at 3:11pm. However, I do understand this is longer than originally expected, and for that I do sincerely apologize. I have opened an investigation to find out why and how it has happened. I can assure you this does not normally happen with our orders, and it will not happen again. If you wish to discuss this further, please contact me at customerservice@qualitybearingsonline.com.