Don't use DHL. Hidden fees. Poor service.
I got a phone message that DHL had a package for me. No phone number to call back, and the person that took the message wrote down the tracking number wrong. It took me three days of calling multiple numbers to find the person who had called me and why. No attempt from DHL to ever contact me again. And when I finally got through they wanted me to pay storage fees for the extra days and pay $20 to do customs paperwork. Isn't customs paperwork part of international shipping? All I was receiving was one textbook, which doesn't pay any sort of tax, but DHL had to find a way to get some money anyway. SCAM!
I've worked with most of the companies that do international shipping and NONE of the others have a problem delivering books right to your door.
Review about: Dhl Shipping Service.