Study: Consumers prefer doing holiday shopping online