They are not competent. I had my car in and out for there for a month and they fixed a bunch of stuff that never fixed the problem. Didn't call me for several days with an update. They changed their story several times. Took it to another place that figured it out in less than an hour. Beware! I'm out $3000 and my car is toast. It literally broke down 10 miles after I picked it up.
more