The Good: they are long time Boston/Hyde Park/Dedham mechanics, that seem to be well-liked (according to the reviews), that are nice to deal with, and that do quality work. The Bad: I had to pay $1000 to have a bad wheel bearing fixed. I asked them to try and press in a bearing (part cost is under $100) instead of replace the entire knuckle kit (part cost closer to $300). They never gave me a quote, but called me the next day to tell me it's all set, that they had to put an entire new knuckle kit on, and that the bill was just over $1000. A phone call explaining that deviation from the original plan would have been nice. The receipt they gave me says they charged me $712 for an aftermarket Dorman part that retails for $260ish. So, even if there's other smaller parts needed for the job that weren't disclosed on the receipt, they clearly up-charged me over $400 on a non OEM part--which is very frustrating. As a Hyde Park resident raising three kids, driving old used cars, I can't afford this sort of thing and will not be returning.