Oddly enough, I've always found that Zellers stocks a ton of Palmers products. Otherwise, Shoppers Drug Mart would be my best guess.
Currently loving:
Deva Red One Condition
Nexxus Emergencee
Deva HIH
GDLI
KCCC



Working on repairing my spoiled coils!