I avoid USPS at all costs. I ordered from Midway several years ago and had an expensive order that got lost. I checked into it after about a week and they said I couldn't do anything about it until a certain amount of time. So that time went by and I checked into it and they said last place it was, was the facility by st Louis. It took around 17 days to travel what would have took 2 1/2 hours to drive and pick up.It really sucks. My latest "free shipping" order is MIA in USPS limbo.
My most recent experience was when a friend shipped me a small package from Texas. It got almost to my house then it turned around and went back to the sender for no apparent reason. That took two weeks before it showed up in his mailbox. Not bad for priority mail.