The last minute rush is on for Christmas shoppers in Hampton Roads.
But all the money being spent might not be enough to boost holiday sales.
No matter where you shop, this is the last day to buy Christmas gifts.
Holiday sales are down for the third week after a strong start to the season.
Sales at U.S. stores fell 3.1 percent compared with the same week last year.
Bad weather might hurt that even more.
Are you a last minute shopper? Or do you like to finish up early? Leave a comment on our Facebook page, here.