Amazon? I’ve now had too many (three strikes and they’re out) times when I’ve bought something from a third-party on Amazon, and that product never arrives, in spite of tracking saying it was delivered to my “receptionist” at least once, and always saying it was delivered. If Amazon can’t be bothered to vet their sellers, I can’t be bothered to shop there. I have better odds with picking a random seller off eBay, and if it doesn’t show up, eBay doesn’t make me wait 48 hours because “one of your neighbors probably has it.”
The FedEx guy has been dinged on those twice, and he says “yeah, you didn’t have a package that day.” And I believe him more than I do some random scammer/seller on Amazon.
Finally, I cancelled Amazon Prime back while I was still working (so more than 3.5 years ago, probably more like 5-6) because I kept ordering stuff on Wednesday morning, and it wouldn’t show up to work until the following Tuesday. I’m
not the only one who thinks they should be held to their two-day delivery promise, but at least when I cancelled, they wouldn’t un-cancel you without telling.
They’re just not a good business.