52% of online retail belonged to offline retailers in 2003

McKinsey Consulting study found that direct retailers with physical stores captured 52% of Internet sales in 2003, while those without stores garnered just 31%. Online retailing, says the report, generated $90 bln in revenues for US retailers in 2004, compared with just $8 bln in 1998.