As far as brands go, I would carry as many as possible so you can draw every type of customer. The most important thing is to provide a friendly atmoshphere, a local feel, not a retail store kinda shop. Also, know what you are doing as far as tuning skis, i know many people that switch ski shops...