It strikes me that using the term "debit" on this product -- while technically correct and required in the hologram as a result of the merchant settlement -- is a bad marketing choice. What kid knows what debit means? Sounds like a disease. Why not "cash card" or "purse" or some such?