I ship FedEx, UPS and USPS daily. I have experienced every problem mentioned in this thread with all 3 carriers.

As a rule of thumb, USPS loses the most packages and delivers the most packages to the wrong addresses.

UPS is the hardest and slowest to resolve anything regarding a claim. UPS also makes the most billing mistakes (in their favor).