After going there twice, and having them screw up both times, I can honestly say they are a joke. I wouldn't let them work on a lawnmower let alone my car ever again. And when they offer you a free oil change to make up for their mistakes, RUN. The damage they will do to your car will cost more than an oil change would.
more