Honestly, I don't get why ice crea or money green dot at walgreens, 7-11 cannot be purchased with CC. You can reload only permanent cards with those packs, and I'm sure it is possible to track if stolen pack was used to reload some card. On the other hand, those stores do not mind to sell prepaid Visa/MC/AMEX with CC. In my point of view, gift cards (MC, Visa, AMEX) are most sensitive, since you bought it and nobody can track it. Stores can check ID. Why on earth they force this "cash only" thing? What am I missing?
Check the previous 1,182 posts in this thread. That's what you're missing