There aint many cycling shops left that offer you that personal touch. Shops like Tony Impey, Johnsons Cycles, Finish Line, CWC, etc, have being in the business to many years and know the sport backwards. To these guys it is all about building a relationship and NOT about turning numbers. I seriously dislike cycling stores like Cajees. They have no clue in setting up a bike, and will say any BS just to make the sale. Another thing about these stores is that they inflate the prices and then you must work them down. There workshop is another story. Unfortunately it was the 94.7 coming up and I wanted to get my bike serviced. All the big boys (TI, Johnsons, Finish Line, etc) were booked up. So I took my bike to Cajees for a service, until I took my bike to the back of the store and saw the filth that they work in. I ran away with my bike. Rode the race and then serviced my bike appropriately. I support the TI, Johnsons, Finish Line and CWC simply because of the knowledge, friendly service, prices and there work echics.