The evolving landscape of internet retail is experiencing the rise of virtual retail malls, environments that aim to replicate the experience of a physical shopping area. These innovative environments provide a more and engaging way to view products from various retailers within a unified location . While still in their initial stages, virtual shop