I have had great luck with UPS. I dislike when they drop them off with USPS.
FedEx is the one I don't trust. They have a problem with delivering stuff to the wrong address and then denying it. Apparently being able to prove it was never delivered due to a security camera doesn't affect their belief in where they delivered stuff.