I have purchased bikes for both myself and my husband at Bow Cycle in the last few weeks. I opted to deal with Bow Cycle as they appear to be the only place in town that carries both Norco and Kona bikes, and those were the two brands I was interested in based on past experiences.
The store's selection of bikes is amazing. While only one of each model may be on the floor, more are stored in the basement. This allows a buyer to try a couple of different sizes for each model s/he is interested in and get the fit dialed in as best as possible.
Both of the salesman we dealt with (on two different days, about two weeks apart) were great. Both were knowledgeable and helpful. While the store is very busy, we never waited more than ten minutes before we had help. When we had help, we had the salesmen's undivided attention. After we had picked out our bikes, each of the salesmen continued to assist us as we picked out accessories.
A month after I purchased my bike, I discovered a little issue with it. The techs quickly resolved the issue for me. The techs have also been willing to discuss issues with another bike that we have (our oldest son's) and give advice and make recommendations.
We are very pleased with Bow Cycle.