I'd be mad too. I get mad when someone dings my car and trust me, it aint the newest looking car on the block lol.

*HUGS* hopefully the police will find the creep.