Why don't more people come here?
I only just discovered this place by walking past it (it is very unassuming) and right by St. Clair West station.
The prices are excellent for vitamins, at least AS CHEAP as in Kensington but I found some pills that are $15 cheaper than the lowest price at Tutti Frutti in Kensington.
Excellent store, friendly owner, great selection of vitamins, a staggering array of Bob's Red Mill products as well as natural cleaning/baby products (properly priced too).
I'd definitely come back.