I wish I've seen their reviews before going there. This is a horrible place and they will destroy your car - not fix it.
They identified a problem with my car and charged me over $1000 to fix it. However, I could not drive a mile after I got it back and same problem came back. When I took it back to them, the original representative did not show up. Another representative agreed to look into it and fix for free of charge. They never contacted me saying that the work was done, however, when I called they said it was ready for pick up. After I picked up the car, it stopped on the road the same day - had to tow it. They will charge you more than any other place and their incompetent technicians will damage your car more than fixing any problem it may have. Avoid them by all means, otherwise you could be in for an expensive lesson.
more