I can't imagine anyone but the village idiot not knowing that he/she can vote for anyone on the ballot, and is not limited to the 2 major parties.
I was just so surprised to see Roseanne Barr on the ballot. You can't just decide to run for president, and have your name added to the ballot. There are all kinds of mandates that have to be satisfied to get on a ballot in a presidential election, and I am amazed that Roseanne Barr & Cindy Sheehan were able to meet the criteria.
It requires hundreds of thousands of signatures, plus nominations in a minimum number of states, and it's expensive. Seems to me the only thing that those two women could handle is the money. I can't imagine them getting the minimum votes required. But, apparently there are enough crazies in this country to vote and nominate them.