Yes I just ordered something from them. It was one of the Swedish parkas, turns out Swedish medium is not my medium, oh well new jacket for my tall dad.
That aside shipping was ok and was extremely quick to ship and arrive. Other than that I don't know much about them.