Having been a customer for 20 years, I've cancelled Prime and decided to no longer give Amazon my business. Every delivery experience in the last year has been terrible - this week an order for two books was left outside in torrential rain in a cardboard box, so £30's worth of books had to be thrown out and a replacement ordered. Yet again the replacement was left outside, with the driver not even ringing the doorbell. Every time the driver has claimed they "handed to resident", which is a lie. Prime isn't a whole lot of use for the items misdelivered to someone the other side of the village instead. Contacting customer support is the infuriating experience you would expect from an outsourced chat bot. When items have been misdelivered, Amazon "allow themselves" several days to investigate, rather than refund or replace. Outside of certain items such as books, Amazon prices aren't even competitive anymore, and involve wading through mountains of tat - I'd rather support my local bookshop, and Argos or most supermarkets are better for household items these days. Well done Amazon, you've lost yet another customer.