Just read this on someone's status on the evil Facebook. She's buying something very expensive for her kids because 'they have to have what they ask for'.
I must confess I tend to veto most of what my nearly 4 and 6 year old want as it's often age inappropriate/cheap crap/too expensive/something they won't play with etc etc. Am I mean and awful? I'm confident that they will love what I get them even if they didn't think to ask for it themselves!!