i am always careful as to who is working on my car.....and i make sure that i am there, if it means taking a day off i am more then happy to sit and wait and see as to what is actually getting done to my car...never had a problem before at any workshop....but i know that sometimes you just cant take days off and you have to rely on the workshop not to limiter bash your car in neutral etc etc
better luck next time around adam....