Re: reputation?
I have just cancelled my Amazon Prime membership. It is supposed to give you free, next day delivery, but of the last two orders placed, neither met that criterion. Of a total of 15 items ordered, only five were delivered next day, the rest were either delivered late, to the wrong address, or not at all. I phoned to complain, and was told to return the undelivered item for a refund (like, how?), and I had to parcel the wrongly delivered item up, take it to another courier's drop off point, and pay to have it delivered to its rightful destination.
I will still probably buy from Amazon, but I have saved myself the £9 a month that they charge for this broken service.