I hate the fact that there arent really any SKI shops in denver that are not giant chainstores.
I've used Christy sports, though not cheap, a good store. Also, my true neighborhood shop is called 'Sports plus' I wanna say they charge 25? They're located in the washington park area, on gaylord st.
BKDigging this thread up since I am too in a search to mount skis in Denver. Edgeworks is close to downtown and thats nice but then and Christy Sports have a two day wait time. I could drive to Boulder or Breck to use people I know but that don't work if you are in a hurry.
Still blown away that Denver does not have a core ski shop. Level 1's 3333 store is dope but there isn't mounting or tuning services there. I never here anyone talking about it even though there is a good selection of products. What gives?