I'm also from Canada. I'm new to raw, so I have been looking for supplements as well. Yesterday I saw Taurine for sale in both of the health food stores I checked. It was in the isle with the other vitamins/ minerals/ supplements. I didn't see glandular supplements, but I didn't specifically look.
Lucky Vitamin and iherb.com sell a lot of supplements as well, and their shipping to Canada is really reasonable (I have chemical sensitivities, so have ordered specialty products for myself from them before).
Hope this helps!