Survey: Web Ranks as Preferred Holiday Shopping Channel