very last-minute christmas shoppers, dashing through the mall. Some department stores having -- staying open around the clock to meet the rush. And still, big, big sales out there for those who have... See More
very last-minute christmas shoppers, dashing through the mall. Some department stores having -- staying open around the clock to meet the rush. And still, big, big sales out there for those who have waited right down to the wire. Abc's linzie janis is here with all of the details and the deals. Good morning. Reporter: Good morning, lara. The window for holiday shopping, closing quickly. Retailers are doing everything they can to get us through the doors, one last time. We're here at best buy, where stores are open nationwide until 6:00 p.M. Tonight. The hot deal here, a free iphone 5c, with a two-year contract on any carrier. One of the many bargains out there. Oh, yes, it's here. The final shopping day before christmas. The sense of urgency is palpable. Just got here. But I plan to leave with a lot of bags. My feet are killing me. Reporter: Why procrastinating may be stressful, it's likely to pay off. As retailers grow desperate to move merchandise. Discounts are 13% higher than last year. Backpacks, 50% off right now. There's a sense of urgency to the stores. Consumers in the stores on christmas eve, they're there to buy. Reporter: Instore retail sales fell 3.1% last week. And foot traffic was down 21%, compared to last year. It helps explain the marathon hours at the biggest chains. Toys "r" us will be open until 10:00 p.M. Tonight. Closing its doors for the first time in 87 hours. Target will be open until midnight. Macy's, until the wee hour of 2:00 a.M. Another lump of coal in retailers' stockings. Despite strong online sales, free ships and line yent return policies may be why u.P.S. Plans to ship more returns. Can christmas eve give stores the boost they need? Retail analysts say it's unlikely. And that means, even more, you guessed it, sales. Typically the week after christmas, can account for 15% of holiday season sales. Reporter: The national retail federation says the average american plans to spend around $740 this year on christmas gifts. You might want to wait, though, until after christmas to add up your purchases and see how they compare.
This transcript has been automatically generated and may not be 100% accurate.