I think that from the previous reviews this bike shop has gotten a bad rap. I, from reading the comments, was hesitant on going to the shop but was interested in Specialized bike and being a beginner/entry level rider had lots of questions. I decided I'd give them a try. I went in and seen lots of different bikes and was somewhat overwhelmed. I was approached after a few minutes and asked if I needed any help or had any questions. Boy, this young man didn't know I had a million questions. He was very happy and patient and answered all of my questions and even offered up several different bikes, and not the more expensive ones, but ones that would fit my budget. He was more than happy to talk to me about the bikes and increased my knowledge of the road bike arena. I asked for his business card and told him I'd call again and stop by next week.
Well, the bike that I wanted was there and was reduced in price, but having to work all weekend and all day long, I wasn't able to get to the shop during shop hours. I did call them and asked several more questions and the gentlemen that I spoke with this time were just as helpful, patient and courteous. I'm convinced that if they treat me this way when I'm looking and haven't bought yet, than I'm really feeling confident that the customer service will be just as great.
I think that you are doing a injustice to yourself and the business if you don't afford them the opportunity to earn your business.