I ordered an iPhone 16 Plus from Amazon on Saturday 7th June, with the delivery clearly stated for Monday 9th June. That delivery never happened.Instead, I received a vague message saying there was an issue and I’d be informed once the item was out for delivery. No follow-up came. When I checked my orders online, it said the item was damaged and returned to the warehouse — and yet I’d received no proper explanation or communication from Amazon.I contacted customer service and was called by a representative who tried to cancel and reorder, but apparently even their own system wouldn’t allow it. I was told I would be refunded within 3–5 working days, but then got transferred to someone else who told me I actually wouldn’t receive the refund until 23rd June.So let me get this straight: a company as massive as Amazon takes £800, fails to deliver the product, offers conflicting information, and then expects me to wait over two weeks for a refund for their error?This is completely unacceptable. The lack of accountability, communication, and efficiency is shocking. I’m still out of pocket, with no phone and no firm resolution.Disgusting and disappointing service. Amazon, you can do far better than this — and frankly, for a company of your size, there’s no excuse.I have ordered and received the phone from elsewhere. I will never buy anything like this from Amazon again.