Don't let the run-down exterior fool you. These people were very curtious and friendly. And fixed my (minor) problem right away at a very reasonable price, including towing! I hope I don't have any more problems with my car, but if I do I will probably take it back there!
Pros: price, staff, office hours
Cons: exterior needs TLC, hard to find