Yeah, I have to disagree. Fedex has screwed me more times than a prostitute gets porked on free freaky Friday's. My favorite recent example was having some stuff shipping to Portland that we required for a work project. It was scheduled a week before I got there. They lost it. A week of phone calls, and they found it in a distribution facility there in town, so I got to site. Two weeks later it still hadn't arrived, and they would not let us come get it. 3 months later after it never was delivered, they sent it back to the supplier. (We had long since moved on and had to acquire parts by alternate sources).Fedex >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UPS>>>>>>>>>>>>>>>>>>>>>>>>>>USPS
From my experiences anyways.....
USPS has nearly always gotten my stuff to me on time, and more importantly, delivered to my customers on time. I use them nearly exclusively for my ebay sales, so being on time matters greatly for my feedback rating. The only time I remember they were delayed was after DeJoy was installed to purposefully screw the USPS. Meanwhile Fedex was telling me that weather was too bad to delivery my packages in PA, while they were delivering packages to my customers next door neighbor.
UPS I haven't had a strong positive or negative experience. They've been about average. I use them mostly for larger packages due to rates compared to USPS and they've generally done well with some shortcomings.