I've never had a problem with USPS.
Fedex and UPS both bend you over and well I won't finish that sentence. The prices are so bad I've put projects on hold because the accumulated shipping costs would kill them anyway. I've had stuff sitting in the shipping warehouse at the border for over a year now waiting to be picked up but couldn't get that done before Christmas with the risk of forced quarantine and now it's all closed again. rant