I've always read that Nutraplanet is the best place to order PH's to Canada.
On a related note, has anyone ever found a definitive list of what Canada Customs won't allow into the country? I've been on multiple forums searching for "Canada Customs" and it seems so random as to what they deem seizable. Some guys will state that they ordered various PH's, customs inspected it, then let it through. Other guys say they got their creatine seized.
It seems ridiculous that customs can just seemingly take whatever they want. Rules are rules. Right? There has to be a list they follow. Then if you lose your supps you could try to get them back based on the fact they aren't on some list.