I have two shops within 20 minutes of my house. I started with them when I bought both my road bike and my hybrid (that's two bikes in two years if you are keeping track). Both stores tried to sell me bicycles that didn't fit or did not match my needs. I got the impression that they were trying to move the stock on the floor rather than help me out. Both times I ended up driving an hour to a different store (actually two different stores). People talk about buying local, but if the local people are unwilling or unable to give good service, than they can go out of business without any tears from me.