This is my mechanic in the East End. They have been good to deal with, and go over all options when it comes to repairing my stylin 10 year-old car. Yes, they repair beaters here.... I have never felt ripped off or oversold by this place, which is as good as it gets for a mechanic. Labour rate is an honest $65/hr.
Beware other places such as Crappy Tire, that might charge a slightly higher labour rate. They will often charge you just to look at the problem -- which is not exactly fixing anything, isn't it?