Posted inTrends & research Consumers to spend $20.5 billion in Christmas sales by Retailbiz November 27, 2009