Looking for flaws or causing them? that happened to a freind of mine and his Studebaker pickup.A supposed admirer was poking arround underneath his truck, except they cut his brake lines.
don't take any crap from this guy, he sounds like he doesn't know what he's doing, and yes he should totally pay for a new windshield. I hope that your paint job comes out okay though.