Only two full shopping days remain until Christmas.
Traffic near malls and shopping centers is backed up and stores are packed.
It's the 6th day of the Armadillo Christmas Bazaar and they are attracting 3,000 to 5,000 people a day.
Many business are earning two to three times more than their regular income.
The time period between the official holiday shopping kickoff on Black Friday and the end of the season is actually six days shorter than a year ago, which has given Americans less time to shop.
A lot is at stake because businesses make up to 40-percent of their revenue in November and December.
Big stores are also trying to bring in last minute shoppers.
Kohl's for the first time is staying open for essentially five days straight, they began Friday.
Toys R Us is staying open for 87 hours straight, they started Saturday.