The world's full of assholes who don't know where to draw the line.
A few weeks ago there was a community garage sale here and my thirteen-year old daughter set up a table in our driveway to sell cookies and cupcakes -- trying to earn some money for a convention she wants to go to. We have a McCain sign in our yard and some asshole gave her a hard time about it. Said he wouldn't buy any "McCain-cookies". I don't care if they don't want to buy a cookie, but there's no reason to bring politics up with a child.
It's also counter-productive -- all the kids learned from that woman's actions are that "Republicans are mean and don't give us candy".