I ordered a new power supply from Dell for my laptop, and paid extra to have it expedited (mine has totally failed). It was set to arrive Friday Nov 30 by the end of business. EOB came and went, no package. Checked Fed-Ex tracking site, randomly changed to deliver Sat Dec 1. Called Dell, explained the issue. They confirmed the delayed delivery, and refunded shipping cost ($12.99). I'm not happy with the change of delivery, but getting free 3 day shipping (if it arrives Sat), and I'll be satisfied.
On another note, I usually order anywhere from 64 - 128 pounds of RL-50 and other powders each year and anywhere from 1000 to 5000 primers. The usual delivery is from Fed-Ex and for that, they have been excellent. I know the usual delivery guy by first name and vice-versa. He rings the bell, and waits for me to bring a dolly out to haul in my order. Helps me load it on my dolly (I'm partially disabled), and even holds the door for me to get back inside. I ALWAYS make sure he gets a nice Christmas Tip from my house.
We get many packages from UPS (know that driver well too), usually heavy boxes of projectiles. Get same treatment from them, and we tip them too. Same UPS guy usually delivers all the Amazon Free Shipping orders that the USPS can't handle as well.
I even have my USPS delivery lady trained. I make sure drive and walkway are always cleared of snow before she gets here. I even tip her during Christmas as well. She gives excellent service.