I've bought from them a couple of times. Reliable outfit, with their real shop somewhere near Geneva IIRC and they do have some proper bargains from time to time.
In reply to nw:
Yep, bought some skis, bindings and skins from them. Amazing price for the package, fast delivery and good (English speaking) telephone support when I wanted to change something. Recommended.