Bike Pirates is a Do It Yourself collective of cyclists, in the Lansdowne and Bloor St. West area. It is a totally volunteer-run organization. I've rebuilt and repaired a couple of bikes here. I am giving it five-stars because I have had nothing but great experiences here, and I've learned quite a bit about repairing my bike. This place is not for someone who wants a comprehensive course on bike repair, or a place that just fixes your bike, without you doing anything.
The gear for doing maintenance here is in good shape, and quite comprehensive. I have some knowledge of bike maintenance, and when I do not know how to do something, almost always there is someone there that can knowledgeably answer your questions.