The various shipping companies themselves haven't really given me much
grief. Problems usually can be attributed to an employee who is
either being a jerk or is perhaps lazy or incompetent. Some years ago
I sent a defective pistol back to Beretta for repair. When they
returned it to me by FedEx, I couldn't believe it, the driver left the
box that was clearly marked "FIREARM" on my porch. Luckily, it was
still there when I got home from work that day. Not long ago I'd
ordered some replacement parts for a GoBidet bidet attachment for a
toilet. The FedEx driver would NOT leave it on the porch because it
was an item "OF AN ADULT NATURE"... plumbing parts for goodness sake.
I had to drive to the FedEx warehouse or center or whatever it was to
pick up those plumbing parts, in person. I fault the emplyee(s) for
both of those foul-ups, not really the shipping company.
However, one other problem for me, is that none of them will ship
cremated human remains. USPS will but not out of the USA over a very
small weight. So I have yet to get my spouse's remains to her family
in South America.