Well, I checked it out and it turns out that you have to sign up for a Mastercard in which they deposit the money... the card costs $70 to get activated... obviously if you make $2.50 a click, you can make this back very easily...
Are there any other hidden catches? Has this program been successful for anyone? Thanks!
-SurfMoney