It would be nice to know exactly what this campaign is supposed to accomplish. There seems to be a whole lot of advertising effort to get people to participate in putting stamps on bills, with not much effort dedicated to explaining why the heck they're doing it. I.e., exactly what do they want to amend the constitution with? Sure, "get money of out politics", but that's a pretty vague goal.
There is some specificity to be found at http://stampstampede.org/money-in-politics/