I haven't had much problem with USPS, except that they couldn't send a pkg. to my daughter overnight one time. (Priority has worked great.) She lives in Edmond, OK (a suburb of OKC), and the closest they could deliver it overnight was OKC. She drove to the OKC PO and got it with no problems.
Then, we tried another time to overnight one through UPS (which cost $18 vs. USPS $12). It got stuck half-way there, sat for 3 days, and was finally delivered 4 days later. Their tracking system told me exactly where it was, but not why it wasn't delivered the next day as it should have been. They did refund my money, but I was royally hacked.
There have also been a couple of times when I have purchased items to have been delivered the next day with UPS, and it has taken up to a week to get to me.
Overall, my experience with USPS has been better.
The only difference is you don't know who signed for it... If you want that pay for certified or registered mail. Your post is misleading...