I've only been here once, and I only bought one product, but I'll be back.
I wanted a specific type of protein powder and after searching on Google for a store that sold it in Toronto I found Vibrant Lifestyle.
It is tucked away behind Brazen Head pub, your typical health store. (I think, since I don't really shop that much in these types of stores)
Anyway, the staff was really helpful and they offer cooking classes, seminars, discounts via email, and cool info on their blog. I definitely prefer shopping at a nice store like this than somewhere like GNC.