Actually, it is the ballots that are cheap. You can buy ballots for a given area directly from the printer...if you know who supplies them. They will take your money and give you 10,000 printed ballots, no questions asked.
And getting the list of voters for names is cheap. Free in some localities, $40 in others for a million names.
What is expensive is getting the people to create fraudulent ballots and illegally inject them into the voting process.
I was using shorthand for the process.
My theory is that there are central ballot factories that poop out the ballots, completed by the process you outlined, which are then driven to the points where they are "cast" as "votes".
My Obama 2008 Vote Fraud Detection tool shows these central points.