I came here because it's nearby, and the ratings and reviews were amazing (the last Saturday of July)... unfortunately, I left this shop without giving them business and feeling a little offended. I needed a smog check but the check-engine light was on, which I knew meant it wouldn't pass. The manager/owner, at least he acted like it, plugged in a machine to test it and it came up with some code. He then told me that it would cost $600 to get the car checked on top of whatever work that was needed to be done. I guess I looked confused upon hearing that because he proceeded to say "I need to pay my man to find out what's wrong with it. So it's $600 for that labor then when I tell you what's wrong you can decide whether or not you have the additional money to get it fixed." Excuse me? I know it's an older car and me not wanting to pay you $600 to tell me what's wrong with it does not mean I don't have money. It definitely sounded like he was just discouraging me and that he didn't need my business. So, fine, I left. I then googled the code that came up and saw right away a forum for the exact same code for the exact same make/model of car, i.e. didn't sound like a complicated code/issue to "try to figure out". I'm no mechanic, of course, so I just drove down Melrose to the next auto shop, and they asked me to leave the car so they could look at it. They called me back to tell me it was the EGR valve (a very common car repair issue!) and how much the part was and the labor for it (without insinuating that I would think it was a lot of money even though it probably was for an EGR valve replacement - $500 - but, you see, I do have money). And, this is how car shops work in my experience! I don't know why I had a different experience here at Funk Brothers especially in light of all the high ratings and glowing reviews. Maybe they don't service non-high-end cars, or don't care for my measly $500 for a simple EGR valve-replacement job.