In reply to HB1:
They are Swedish, and during holidays last summer the service at one of their two Stockholm shops was excellent.
The web site is indeed crap, but they also did immediately respond to emails when I asked about a Klättermusen hard shell jacket. They definitely offered to ship the jacket to Germany
In the end I bought the jacket from a store in Germany where I could try different sizes, so I cannot tell you about any internet orders.
CB