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/