They have ones like that called green dot or something.
The best ones are just like a gift card though and you just buy one that has like a 100 dollar limit.CVS and stores like that have them near all the gift cards and shit.The only difference they have from a regular gift card is there accepted anywhere that cards brand is,including online.
If I wanted to put more than 100 bones on a card, I think I have to link it to a debit card. Least thats what the woman at Walmart told me yesterday. Ill just use my debit card, not that big of a deal.