I have to say that all the delivery personnel for Fed-Ex, UPS, and USPS that I deal with are fine folks. The DHL driver is afraid of the neighbors dog, but then so is almost everyone else that delvers anything there. (except the UPS driver, my friend Steve, who has a bag of doggie treats and knows how to ingratiate himself to ANY dog).

When it comes to issues of billing, customs, brokerage, and paper work in general, I am a USPS booster. We get a lot of bang for our buck.

Treat all the delivery people like humans, and you may discover that they ARE.