I agree in giving allowance to children, but they have to work for it to earn it, just like doing household chores. Growing up in the province is surely different in the city coz during my childhood, I seldom receive allowance from my parents (though I helped in the household chores),

When I feel hungry, I just go home and eat some something since our house is just walking distance from school.
When my parents give me allowance, I forgot to spend it most of the time coz I'm already used to the idea of having no allowance,

But my dear brother has a different situation. He will go to the canteen and told the seller of food that he'll take a credit and just ask my Mother to pay it,hehehe. Smart kid! So my dear mother got surprised most of the time coz the lady in the canteen will say to her that she has to pay for the food that my dear brother ate,hehehe.