The biggest difference I have found is, that if you have a valid claim, USPS will pay. UPS and FedEx will go to the ends of the Earth NOT to pay.