"A McKinsey Global survey of marketers show that a majority of respondents expect their companies to be getting 10 percent or more of their sales from online channels in 2010."