When I was a kid (8-15) I loved it. Then I got older(17-now) and I hate it. I'm 26 now and pay for all my own stuff. Why, you may ask? And no, it's not because of religious reasons(I'm not relious by any means) Because I don't see the point in spending all this money of gifts that 1) they might only use for a week 2) they'll wear it a couple times and forget about it 3) they'll just return/regift it to someone else. I hate it. I don't like it because people shell out all this money for useless shit for ONE DAY out if the year. Instead of that how about we give gifts through out the year? It seems like a solid concept to me. And then on Christmas Day give them a card. I'm just saying that's what I do, but them small stuff through out the year, then in that day they get a card. It may sound like I'm being cheap and cynical, but I'm being honest.