Nationwide, shoppers are making a list and checking it twice with Hanukkah already here and Christmas just days away. If you hate crowds and traffic, you certainly want to avoid the shopping crush this weekend.
Experts estimate Americans spent more than $34 billion this Saturday and Sunday. That's $2.5 billion more than Black Friday shopping.
Many are trying to shop local.
"I just love all the little stores here, there's a lot of little family stores, a lot less corporate-y," said one shopper. His roommate agreed, saying, "It's a little more special a little more of an event."
And picking up your gift in person might be the safest bet. With more than 2 billion packages delivered this holiday season, FedEx, UPS and other services could have delays to some deliveries. Analysts blame bad weather and this year's late Thanksgiving, leaving just 26 days between Black Friday and Christmas Eve — the shortest possible amount of time.
Santa may be extra generous this year: The National Retail Federation predicts the average American will spend $1,047 dollars this holiday season — the most money since they started keeping track.