I read about your vandals! Sheeeeeeesh!
Things aren't bad enough, they have to make them worse!
Hope you don't have a large deductible and your comprehensive covers it or, did you take the initiative and do it yourself?