Ouch. Really big ouch. Like you say though at least you have insurance to fall back on... still, that $500 sting is still something nobody really needs.
I have no idea I hope they were just drunk kids out for a laugh (at my expense) I just hope it wasn't targeted, because it would suck to have happen again