The shop is nice, but the green goods are very expensive. Think tiny organic cotton baby toys for $30-$45. (I don't mean to hurt the feelings of globally conscious babies, but they're just going to spit up on these things. Considering that, doesn't budget have to be a factor?)
That said, they have some a little free-trade clothing, which I know from experience is really hard to find in this city. I spent ages shopping for a sweater to give to my no-sweat-shops man this holiday season, only to find one at Grassroots, and then find myself thwarted by the price.
Despite the small size of the shop, Grassroots carries lots of stuff and that's probably the best thing about it. They have eco-friendly (and ethical) items from water bottles, to slings to cleaning products to gifts.
The best thing about Grassroots, in my opinion, is that it's illuminating. Want to know more about alternative options? This is a good place to start. But if you're on a budget, you might not be able to afford to live this sort of green. You might have to find an alternative to the alternative.
Grassroots Environmental Products
408 Bloor Street W
Toronto, ON M5S 1X5
* Image by Flavio Takemoto from Stock Xchng.