[Update: Hello Kitty is now offering the Hello Kitty Platinum Plus Visa Credit Card - from Bank of America!]
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?