Near the Whistler Olympic Plaza, CoMor claims that it’s the largest ski and snowboard shop in town. Inside there’s performance ski and snowboard gear and clothing from top-of-the-line manufacturers, plus street clothes, sunglasses, accessories, and more.