I had been going to these guys for a while. They seemed to be very competent at first and so I kept going to them. I would have a issue and bring in the car and they would always tell me it's running fine, that there were no problems with it or sometimes they would find a problem although after fixing it the same problem was still existent. I probably spent a little over 4 grand at this shop for repairs that didn't even fix my main concern issues. Sometimes a 2 day job turns into a week, once I went in and they said "what is it this time?" as if I am bothering them with repeat business, needless to say I don't go to them anymore.