Feeling the stress of Christmas shopping yet? Made your list and checked it twice?
Despite predictions of a downturn in the economy, Americans are expected to spend about $475 billion on Christmas this year, and be half way to next Christmas before they've paid it off. For example, take Minnesota's mammoth Mall of America. Millions are expected to visit this shopping mecca during the holidays, all searching for the perfect gift.
But one man who won't be hitting the malls is Bill Talen. He's...Full Story