The three times I have used them they gave pretty good service, but be ready to leave the car off for the day. The prices seemed fine, I always complain, but auto repair work is just expensive. Never had a problem with them.
PROS: good service
CONS: wait
more