This. Sometimes you need to visit a few different bike shops to find the one for you.  I bought my main, "everyday" bike from a completely different store than the store I go to now because when I got it I had just moved to the area, and went to the one nearest me. I like the bike fine, but the real thing that keeps me coming back is the knowledge of the mechanics. So when I found out they kinda sucked in that department, I tried a few different shops before settling on the one I've been frequenting for six years now.  REI isn't the worst place you can buy a bike from, but there are likely better options; especially if you live in a very bike-friendly city.