It's actually pretty hard to get him on the phone, but he replies back to emails very quickly.
Other than the trim, the car is ok right? Something so trivial as the trim shouldn't call for the bad mouthing of the dealer. If it was something like a MAF sensor or something to do with the engine, I would totally be on your side.
But I do understand that 650 is a lot of money for a small nick in the windshield. That I would definetly complain about.