I bet everyone knows the type of mechanics that will stick it to you even if you take you car there for something simple. Well, from my experience, I would say these mechanics are just like that.
Something must be wrong with them if there is no one waiting on a Saturday morning (well I was waiting, for 2 hours while they did a simple inspection).
I left without getting anything besides my inspeciton, so I can't really comment on their ability to fix cars, but they sure wanted to. They quoted at least double a reasonable price to replace shocks and fix a muffler weld.