-
There’s no place likes stores for the holidays
Want to get in the holiday spirit? Visit a store. The overwhelming majority (75%) of Americans believe shopping in a store is one of the best ways to get in the holiday spirit, while 58% say that online shopping takes some of the fun out of holiday shopping, according to new research by Citi Retail Services.

