I've been here a few times, and they've always quickly fixed my car at good rates. They're AAA indorsed, and are part of their towing service. They might be a little gruff, but they get the job done right, and don't try to sell you things you don't really need.
Pros: Good service. Normal rates. No gouging.
Cons: Location is tight. They are often busy, so get there early in the day.