North America / Canada / British Columbia / Whistler / Best Shopping

CoMor

|
grey triangle icon
Frommer's Staff

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.