That's sick.
Don't you think it's putting democracy seriously at stake with that kind of money involved?
I mean no one donates over 100 dollars without expecting something in return.
And I bet that 500 million dollars is not coming from 100 dollar donations.
There must be Saudis and other scum pouring in millions, not to even talking about the corporations.
I wouldn't allow over 1000 dollar total donations per person/family/company in my country.