They're legit. I ordered a pair of Volkl Bridges and PX Jibs off them. Not only did they ship it super fast, they even called me and refunded the extra money I spent on shipping when they found out that FedEx doesn't do Saturday deliveries in Telluride. They mounted my bindings and everything too.
To be honest, my Bridges came kind of defected and blew an edge out after a week of skiing. I'm guess I'm going to have to get a hold of Al's again for warranty purposes so I'll let you know how that goes.