Yes, legit. I have ordered from them several times with no problems: skis, a couple pairs of ATKs, a backpack and some avy gear for my wife.
I had to email their customer service on one of them and...