Maybe it's time to talk to an attorney. I'm the first to give the "society is sue-happy" speech but when in Rome...
I really hope things work out for you. Likewise, to our resident Honda technician, I feel for you. I really do. I used to be a bicycle mechanic for a few years. It's not quite the same but no one ever gives you props. They're real quick to point out when something goes wrong though. I guess that's the nature of the job. It sounds like the techs in this story are a lot different from the way you do things.
Dealing with mechanics is like flying in airplanes. Usually it works out just fine but it's those few highly-publicized fireballs that scare people away forever.