I told the guy at the desk what the problem was with my car, but he just keep talking and talking about himself. The guy loves to hear himself speak. In the end, they did a "diagnostic", which was not definitive expecting me to come back and report what happened. instead, I just went to a different shop that actually listens. Problem solved. My sense is that the mechanics here are ok, but the guy at the front desk who takes in all the information brings the place way down.