Nearly half of holiday shoppers plan to shop in stores