I can think of three times that I have had packages from Amazon that did not arrive on time and I cancelled the order, got a refund only to have the package show up within a day or two. Nothing of great value, but it still makes me wonder how much do these companies lose in a year over missing or destroyed items? Has to be billions of dollars.
Of all the deliveries services that come here to deliver our goods, Fedex is definitely the worst and by a very wide margin. Three times in the last six months they have delivered my package to my next door neighbors, taken a pic of the item on their front porch and sent it to me. They are a bunch of fucking idiots next door and we are not friendly with them. They have not once answered the door when I saw them at home and went to get my package. The Amazon drivers are the second worst, occasionally leaving shit at the end of the driveway or out in the weather when they could walk it up to the front door, although that has not happened in a good while. We have had the same mail carrier for 23 years. She drinks a little, lol, but we get our mail most of the time.
UPS has always been the best, hands down. The UPS driver that normally delivers here now, and has for a couple of years, is a young woman. She is super friendly, loves our dogs, leaves them both a Milk-bone biscuit every time she leaves a package. If the dogs happen to be outside when she comes, they both usually jump in the truck if it is her to get their treat. They do not do that if it is different driver. Always puts our packages out of sight and out of the weather. She even called me one day because she had Next Day Air envelope with a check in it for a large enough amount of money that it required my signature. She forged my name on it for me and left it, but she could lose her job for that. That is good service.