This is the biggest outdoor shop in Chamonix. They have a huge range of skiing, mountaineering and outdoor gear.
All the top brands are there including Camelbak, Goretex, Leki, Lowe, Mammut, Marmot, Millet, Petzl, Salomon, and North Face.
Website ...