My experience here was terrible. It was a classic swindle. First they showed me a problem with my car and told me one price, $350. Then they called their supplier for the part and told me it was actually going to be a little more, $450. At this point I should have walked out, but my naivety made me stay. Two days after installing the new part the same problems returns. All they needed to do was install a engine mounting bracket. I did a little research on the part and you can find it online between $125 and $200. That means they charged between $250 and $325 for labor - and didn't even install the thing properly. DO NOT, I repeat, DO NOT trust these guys with anything.