Growing up, we were too poor to get an allowance and I used to hate that. I think out of my entire HS experience, I remember getting maybe $200 in total.
Our kids on the other hand are blessed to be in an upper middle class family and allowances are given but so are monthly lectures (about 5 min) about how to save, what frugal means and things of that nature. Since I didn't get an allowance, I, too, as Vance, didn't know how to handle money and when I got my first job, huh, forget the bills, it was all about me, making me look good. (Thank God for subdueing my vanity button as I've aged).
Anyway, it caused me too, to mess up my credit and not learn the value of money. So, yes I think kidz should get an allowance AND be taught about money.
Whenever, we head out shopping, hubbie and I purchase their necessities but anything outside of that, they have to foot the bill and believe it or not, it actually has made them more conscientous of spending habits. It seems so easy to say, "mommie buy me that" and see me swipe the card and give them the purchase but hey....when they have to divvy up the money out of their lil' wallets, according to my lil' son (he's 10), even a packet of gum, he reaches for the cheaper one.
