POC has opened its first store, located in Chamonix, France.