Thank you, everyone, for your thoughtful replies! I think maybe I'll cut back on the impulse shopping and perhaps start assigning them small chores that they can earn money for to buy little extras for themselves.
This "raising of responsible individuals" thing can get so complicated!! lol