some messed up shit..
hope you get back atleast what you paid for the job, if not damages, if there were any.

good luck with it.
Subscribed.. interesting thread.