I had very a bad experience with DHL , they over charge me on DUTY when post canada had no duty on the same item that was send from China. On a small surveillance camera that was worth $37.59 US they charged me $23.30Can dollars + they over charged me a taxe on the taxe which I think is very legitl, when I tried to contact them to dispute it they said they would send me an email for disputing the wrong charge taxe which they never send. I called again and finely got the email address, I sent the email two weeks ago still no reply. There is no follow up from them. I will have to dispute the charge with Visa. All I can say is dont use DHL if you do not want to get rip-off