We have been using Amazon for over 25 years. In all that time we have never experienced an issue.
I remember one occasion when my wife tried to buy some nail scissors from our local chemist. They had none in stock so my wife went on Amazon and they were delivered the next day. They were probably cheaper than they would have been.
People argue that this will result in more shops closing and they are correct. However, this is how we now shop: those that adapt will survive. Those that do not will fail. In the next 10 years I suspect many retailers may go.
I miss our local bank. However, almost 100% of my banking is online and I would probably not have needed to go in our bank if it was still there. I miss the human touch mind you.
Some people (like Marmite) hate Amazon. I have to say it suits us: no traipsing into Cambridge to find no stock. Delivered to the door. No quibble about returns. Free delivery with Prime. Prime on TV.
In my view retail shops have to adapt. They have to offer something you cannot get online. Maybe people browse goods in a shop and then buy online? Maybe the shop becomes a cafe and meeting hub?
Times and shopping are changing.