The famous Swiss store for mountain equipment is a good address if you're into outdoors activities. In the last few years I bought some jackets, t-shirts, head lamp etc... and I'm quite happy with the quality of these products.
In the Zurich store I recently bought a winter jackets and some snow boots. The service was simply great. The staff there always have a smile in their face, which is quite important for me when I go shopping, and they took the time to answer my questions. One thing I've appreciated is the tips the lady gave me in order to make a choice easier. At the end I chose a jacket which suited my needs and was cheaper then the model I had look previously. If they don't have your size they will simply order it without any obligation from your side to buy the item.
It's true that Mammut clothing and equipment are not cheap but I think it's still worth the money. The store is also very well located near the Zurich HB on the Löwenstrasse. It can be reached within 2 minutes. read more