I frequent this place A LOT. They seem to have the best prices when it comes to health food products (and I've checked Noah's and all over the St. Lawrence Market). Qi is always cheaper.
The store isn't very roomy, but the staff are nice and there are lots of items to choose from.