Finally popped into this place after months of walking past it. The outside is very uninspiring looking store that's sparsely decorated, but on my first venture inside I realized they have a whack of awesome stuff in here. A lot of naturally sourced products, at decent prices.
The sales person was really knowledgeable about everything they sold, but came off a little bit on the lectury (sp?) side. Overall, nifty place. Would definitely visit again. Not a whole lot of places like this in the city.