The shifting landscape of internet retail is witnessing the rise of virtual retail malls, environments that aim to emulate the experience of a physical shopping area. These innovative environments present a enhanced and interactive way to view products from various retailers within a single place . While still in their nascent stages, virtual shopp