Just my experience, but UPS has beat up about everything that I've seen, including things I've had to file claims on. I have little experience with USPS, but have been satisfied with FedEx for my guns and other valuables.