With just three days until Christmas, retailers are pulling out all the stops to attract last minute shoppers.
Mixed in with all the procrastinators are the bargain shoppers holding out for rock bottom sales, and they will get them.
Now through Christmas Eve, hundreds of retailers are slashing prices, offering special incentives and staying open late.
If the crowds are any indication, cash registers will be ringing.
"This is a procrastinator's convention. This time of year roughly 33 million people haven't even started their shopping yet," says Scott Krugman.
The National Retail Federation says the final push will add to an already great shopping season.
Overall, holiday sales are expected to be up five percent from last year.