lol
i rather go for hkpost instead of dhl
hkpost sucks bad but dhl is more bad than dhl (i dont think my english makes sense but u get the point)
dhl only comes to your door once and if ur not there than you have to call them and tell them to come again and if you miss them again they send the post back to where it came from
hkpost delivers the post to the local post company and then they deliver it
and by far canadapost is the best post company in the world
canadapost has soo many stores near my house and if i miss it i can WALK to the post office and get it