After having worked for UPS for 18 years (not there now), and having used USPS, FedEx, and UPS for shipping and receiving, I have some insight.
At my house, we have had serious issues with FedEx, but UPS has been great. We have a PO box at a PO ("Glenham") that is not the same as the one that delivers to our house ("town"). We have found that the workers at the "Glenham" PO are more helpful, friendly, professional, and knowledgable that their counterparts at the "town" one (deliverer or counter). One of my co-worker friends at UPS, used to tell me the horrow stories about the UPS driver at his home, but how he loved their FedEx driver.
It seems like it all comes down to individuals. Maybe if we had my buddy's FedEx driver at my house, we'd have no horror stories about FedEx.
Regarding postage due items: This all comes down to people not weighing their items properly. I have a scale, so I weigh the outgoing packages properly. Before I had a scale, I'd guess. Our clerk(s) in Glenham would weigh everything. One item, I was way under on. It was an accident. She required me to add postage to it, which I did. (Thankfully, this happened, or that would have either been delivered postage due or returned to me.) Postage due, if sent from PayPal/ebay lies squarely on the shipper. If it was done at a PO, then it lies in the clerks hands (and I personally think that PO should eat that cost!).
I understand Billy's POV. The companies all have their flaws, and some of the employees have flaws as well (you'll never get 100% of your employees to be the best when you employ that many employees), and even as much as I have disliked FedEx in the past (driver / business practices), I can't sit here and completely bash them over the one delivery driver I know in this area.
-- Dan --
Note: Please see my profile for more info regarding trading (section updated 3/4/2024). I have added a large portion of my inventory to the site, and currently have trading turned on (details are in my profile).