Holy shit! I would be taking some serious legal action if they neglected my car like that and it ended up getting fucked up. Problem is, most shops aren't responsible for your car once you drop it off.
I can't believe that Prelude just got finished 2 weeks ago. The last time I was there was about 9 months ago and it was still sitting on the lift getting fiberglass plastered all over it.