Try REI - they have a great store in NYC
Also, a lot of XC Ski shops will carry the brand
Thanks for the suggestions. Will check out that REI. Never had any luck at my "local" REI with their brand, but I'd imagine that's because it's more of a "C" level REI.