Should children as young as eight be allowed to have their own Visa or MasterCard so they can shop online (see the funny tweet attached...