Shoppers head to the stores for last-minute Christmas gifts
Christmas Eve falls on a Sunday this year, allowing Americans to take advantage of a weekend of shopping before the holiday. December 23 is expected to be the busiest shopping day of the year after Black Friday, according to research firm Sensormatic Solutions.