According to the National Retail Federation, Americans spend approximately $730 billion on Christmas gifts each year. That's a staggering amount of money that could be used for so many other things, like charity or paying off debts. But instead, people choose to spend it all on material goods that they'll likely forget about in a few years. It's a shame to see so much money wasted on such fleeting pleasures.