I find them pretty good on delivery these days, for the paid services at least. And I’ve no objection to paying, if the service is good.
A few days before Christmas I urgently needed about £15 worth of obscure bits for a diy gift I was making. Instead of making up the order to £20 for free delivery I elected to spend the ~£5 on next-day delivery. That order was placed around
9pm on a Sunday evening, package arrived early afternoon the next day.
I’ve not yet tried same-day-delivery but I believe it’s now available for my post code.
I also like that most deliveries have real-time tracking, you can follow the van’s exact location on a map as it gets closer. Sometimes I wonder if that has privacy implications mind you, as houses around here are sufficiently spread out that I know exactly which neighbours the van visited en-route to me
The only thing I strongly dislike about Amazon, and sometimes makes me feel like boycotting them, is the shady tactic of ‘tricking’ people into signing up for trials of Prime through use of deliberately contrived checkout interface. On one occasion I failed to notice it had happened, only noticing after several unexpected payments had been taken from my account. I fell for it again quite recently but, fortunately, quickly spotted it. Prime’s probably a perfectly good service for those who choose it, I sometimes consider it myself, I just don’t like bring tricked into subscribing.