I've had good and bad luck with every carrier.
I work next door to the UPS dist. center in my town. When I have something being delivered to my house during the week that requires a signature, our driver comes by the office on his way back in and drops it off with me
USPS is usually pretty good, they damaged a computer one time that was coming to me, was a $3000 computer I snagged for $1200 on ebay, their policy for damaged goods, they keep it. Had $2000 worth of good parts in it so I had to eat the damaged shell or turn over my bargain to them.
DHL is the WORST!!!! Recently had something shipped DHL to me, was coming from Tennessee, passed through my town twice before they finally handed it over to the USPS for final delivery. I live maybe 6 hours from where it was shipped from, took 8 days to get here.