It doesn't get better than this... I love this spot. The guys are direct and honest (which will save you time and hassle, trust... no one here is trying to fleece you, and they are definitely more qualified to work on your bike than, say, you... or me...)
I love their style, I love their gear.... I even like the location. OK, I'm gushing, I'll stop.
(Full disclosure: not a gargantuan selection of new bikes... but that's not what they advertise, either. What they do have is great stuff. And they will lead you to the right bike, so like I said... trust!)