Ya know y'all, it's not the particular companies involved, it's the individual workers.
I ordered a Big Mac w/o onions---guess what?
I blame only the worker, not the company. I didn't throw the food back in through the drive-in window and start yelling at the person that just handed me the burger. I would've asked that I get another, please. In this instance I ate it with the onions. (I don't dislike onions, but I like special made, fresh, Big Macs and onions are my least favorite ingredient--that's all, plus I didn't want to hold up the line and wait 3 minutes--I was hungry!).
Will I eat another Big Mac? Oh yeah.
It was solely the driver's fault in the OP's case. He was big enough to stop by and apologise. I respect that. The OP is gonna get good Fex-Ex service from this driver from now on.
I have no "real" address (can't look it up on google, or any other GPS thing), but the local Fed-Ex and UPS drivers know where I am. They know I have a dog (my door bell) and know her name. It's because I told them and have offered them cold cokes/lemonade on hot days.
I deal with individuals, not "companies". If a business is that individual, and he/she is a jerk, then I don't deal with them.
A nice person with a complaint gets more done than an agressive bully everytime. Threats on losing their business never work if you're a bully, since they'd rather not deal with you anyway.
If I mess up in my business, I'll apologise and make it right. If you try to bully or raise your voice to me or one of my employees then I don't want your business and will ask that you leave, never come back and will charged with trespassing/harassment.
I have little, make that NO, patience with short-fusers. You're unhappy, then calmly explain. You blow up immediately, you've already lost your case.
OK, I don't deal in weapons or high dollar products, just services/advice, so my situation is different.