DHL held my package for 3 days(!!!!!!) in Richmond (I'm in Smithers) because they use Loomis as a sub-contractor and they won't release the package to Loomis without me pre-paying the duties and taxes.
OF COURSE THEY DON'T BOTHER NOTIFYING ME ABOUT IT AT ALL!
Had to call in and ask, and then they told me that "Oh you have to pay first since you are in a rural area and we use Loomis there."
Then what the hell do I pay express service for, and can't you trust your subcontractors to do their job?!?!