In the past 40 years, I have had one UPS package arrive smashed, and one sent by me to my sister via USPS broken. No one compensated me for anything. The insurance would have cost more than the damage in both cases.
FedEx, USPS and UPS have all provided excellent service.
It is rather foolish to lambaste the USPS for taking MLK Day off.