I agree with the 5-star comments below. The service here is stand-out good. I've dealt mostly with Bradley but everyone who has picked up the phone or seen me standing in the store, or handed my new bike over to me when it came in, has been next-level helpful, knowledgeable, experienced and just really nice. Bradley led me to the bike that I didn't even know I wanted but in fact is perfect, and picked the right size despite my uninformed assertions to the contrary. (In the end I deferred to his better judgment and am glad I did.) I've taken up so much of Bradley's time in the process of buying my new bike and getting it set up just right and he has never rushed me or made me feel like I shouldn't ask the next question (or shouldn't have asked the last one). And mostly, I genuinely trust that when these guys direct me towards a good product or give me advice on how to look after my bike, what they're saying is reliable and in my own interests. Such great service makes all the difference.