... correction...
I would recomend some other place.
in this I mean some other place for service on your car... Theydidn't proporly install my clutch and the O2 sensor wasn't mounted and actually fell off 2 days later and was hanging on the wires. Someone also rippied my SVT badge off while it was being serviced.