If you or someone you know is considering “prepaid” shopping cards, beware the strings:
Prepaid cards are being marketed to the unbanked, the underbanked and quite simply those who don’t like dealing with banks. Wal-Mart stores, for example, recently advertised its Walmart MoneyCard in circulars as a way to “Save on your overdraft fees.” That card has a $3 issuance fee and other fees apply, too.
Some prepaid cards have upfront fees that range from $2.99 to $14.95 to activate the card. But many cards won’t charge such fees if you get the card online. In some cases, you may have to load a minimum of $20 or so to activate the card.
Much more at the link.