Check out this cool new store in Mall of the Emirates The ‘Instant Wonder’ store is a new concept by Swarovski… Concept stores are gaining momentum as the world moves away from traditional shopping and looks to new, fun retail experiences. Swarovski has created 28 ‘Instant Wonder’ stores, and Dubai is lucky enough to be home to one of them. Found in Mall of the Emirates, Instant Wonder is described as ‘a joyful universe that invites you to ignite your dreams’. The colour-coded pastel-hued space is a treat for the eyes, as Swarovski products are displayed within individual octagonal frames, fitting together in a satisfying fashion.