OP sorry to hear about the damages. It amazes me how people could be so careless with other peoples property. I mean on the bright side though it couldve always been worse and thankfully the person was still there at the scene and didn't run. You couldve had sh!tty luck like me last week when someone crashed into my car in the parking garage of my complex which is gated to the public. I parked over night with the Z looking prestine and woke up to her looking like a $2 hooker :-( and of course they left and haven't been seen since. So I feel your pain man, we can get through this together
lol..keep your head up