i live in canada too....
wat i do is... i have my cousin buy it for me in hk then ship it to me....
i usually have him ship them to me when theres more than 5 boxes...
n by ship.. not by plane....cuz the shipping fee is huge....
but the problem with by ship is u have to wait 4 1 n a half month for them to arrive...
on the other hand... no tax