I wanted to give this place a good review. I really did! I think everything would have been fine if not for my unique situation... Here we go.... Had an appointment for a diagnostic on a Wednesday at 2. Had to call and check up on it a couple times and gave them the check engine codes that had previously been cleared by another mechanic. Was told Thursday that I would get a call later that day for an estimate on the work. I never received that call. The next call I received on Friday told me that the work was done. It was at this point I first mentioned that I had never given the OK on ANY work. The lady I spoke to briefly apologized, and it turns out she thought I spoke with the mechanic and gave the go-ahead, while the mechanic though I had spoken to her. I gave them the benefit of the doubt and assumed honest mistake throughout my experience. Just a breakdown in communication. But it was a mistake ON THEIR PART. Had I been called, I would have told them to go ahead with one of the procedures but not the other. (I was aware that the fuel filter needed replaced, and I already had someone lined up to do this.) I went back first thing Monday morning to get it all straightened out. James, the mechanic and the first one I talked to, was very professional and cordial to me. I then went to speak to Stefan about my ticket. He was the one that my other mechanic had specifically recommended to me. I was very cordial to him the whole time, and I explained the situation to him. I nicely explained to him that I understood the whole thing was an honest mistake but that it was a mistake, and I asked him what he thought would be the best thing to do to make it right. I was surprised when he became visibly upset about it, and after some short words, he told James to go undo everything they had done. I told him that's not what I was asking for -- that I just wanted a discussion about the whole thing, and that there were parts of the work done that I would have said OK to and that I was still willing to pay for. Long story short (or slightly less long), he continued to be very rude and short with me, but he did end up leaving all the work they had done and subtracting the cost of the work for what I would not have approved. I am happy with the result, just surprised at the unprofessional demeanor with which it was handled. If James (who was apologetic and very cordial the whole time) were to open his own shop, I might still do business there, but I won't be dealing with Stefan again. 3 stars because the work and the outcome seem good so far. 2 stars lost because customer service was very poor. read more