Have you considered opening a savings account for your kids? I opened one for my kid as soon as she was born. I won't tell her about it until she is responsible enough and mature enough to understand that the money isnt for fun but to help kick start her future.