Signal30 Sep 2016
Some Americans finish xmas shopping in September

Christmas comes once a year, so it pays to be prepared. At least that's the logic of approximately one million Americans who have completed their Xmas shopping before the end of September. Another 34 million have gotten their gift-buying underway, well in advance of Black Friday.

Some Americans finish xmas shopping in September