The evolving landscape of online retail is seeing the rise of virtual retail malls, environments that aim to emulate the experience of a physical shopping area. These new environments offer a more and interactive way to browse items from various brands within a central place . While still in their nascent stages, virtual shopping malls represent si