For those wondering how he managed to get so many of these $100 cards, just google the term. You'll see many many ways to aquire them, this bloke has just streamlined it for you.
However with no ratings and no refunds, have to give it a miss
What terms that I should search for at the Google? If it can be acquired easily, then it would worth less than $25.
$100, VCC, Visa, credit card etc.
There are various affiliate link/survey websites that offer $100 cards as a prize. OP could've cracked some accounts and cashed out.
Another method that was used recently often, was a clothing or stationary? store that gave $100 VCC's away for people who could get 20 friends to sign up. A lot of people just flew through these and were stacking 20-30 VCC's a month