The pop up shop concept is how some retailers are trying to balance doing their business as inexpensively as possible online, but providing an experience and the advantages of physical retail at a frequency they can afford or deem necessary. The big guys don't seem to mind doing that through hardly visited boutiques. The Oris concept is interesting but hardly unique in other niche retail which has been doing this for years before the watch companies.