internet retail space