Dropped my car off there for an oil change & inspection - just happened to see the mechanic abuse my 150K mile (original clutch) car by peeling out & burning rubber. Confronted the manager and he could only ask "what did I want from him". I asked for my keys back and told them I would never let anyone I know bring their car there to be abused.
Unbelievable - pay for someone to joyride in your car when they're supposed to be fixing it? Love the motto, "It's a trust thing."