HAHA!!! I was just thinking about the last time I got a note on my window -3 years ago. Not only did I get a note but the bitch gave me a little key mark insignia scratch mark. I pushed her Volvo about 10 yards or so.
That story is somewhere in here.