Since opening its doors in the Le Chamois Hotel at the base of Blackcomb Mountain in 1995, Excess Ski & Sport has provided thousands of Whistler locals and visitors with knowledgeable expertise and top quality ski and sporting equipment for confident outdoor experiences.