I took my car here based on the positive reviews on the Car Talk website. The place was clean and the employees were friendly enough. I suspect they've gotten too busy, though, or are coasting on the reviews. I brought my car there three different times and each time it sat around for nearly a week before they "had the time" to look at it - this after promising to have it back to me within two or three days, etc. After getting sick of this I called Mike's Auto in Union Square and they got to it the same day, and were more personable about it. It's hard to beat the location of Fred Hubbard's if you're near Davis Square, but I say it's worth heading to Union.