My daughter is 12 in a few weeks and she said that she wants to get a debit card. Apparently some of her friends have one. I don't know if I should get her a card. On 1 hand it will teach her responsibility but I don't want her spending her money foolishly. Should I get her one?