This stinks. I believe in karma, so somewhere, somehow, whoever did this will learn a hard lesson at some point in their lives. But I tip my hat to you, OP, for not letting this upset you. You're spot on. All it does is allow them to win, and takes away your enjoymeny with your family and friends. I'm certain it'll be repaired just right, and best of all, it's cosmetic damage, so it'll drive as good as it ever has.