KANSAS CITY, Mo. - After a strong start to the holiday shopping season, sales have fallen for the third consecutive week, and retailers are hoping last-minutes shoppers can make up the difference.
According to ShopperTrak, which surveys data from about 40,000 locations, sales at U.S. stores took in $42.6 billion last week, which is down 3.1 percent compared to the same week last year.
Two weeks ago, sales were down 2.9 percent, and the week before that they dropped .8 percent.
The two months from Nov. 1 to Jan. 1 is traditionally the busiest buying period of the year, with some retailers making up to 40 percent of their annual revenue.
Some stores are extending their hours in order to attract more shoppers.
Kohl's has been open 24 hours since Friday. They close at 6 p.m., Tuesday. Toys R Us has also been open 24 hours in the days leading up to Christmas. They will close at 9 p.m.
Other Christmas Eve hours:
Best Buy - 7 a.m. to 6 p.m.
Macy's - 7 a.m. to 6 p.m.
Target - 7 a.m. to 9 p.m.
Kmart - 6 a.m. to 10 p.m.
Nordstrom - 8 a.m. to 6 p.m.
Walmart - Open nonstop until 8 p.m.
Sears - Open until 6 p.m.
Most Walgreeens and CVS stores will be open Christmas Day, so you really don't have to buy that last minute gift at a gas station.