Excellent experience overall. First with John over the phone, then Matt in the store. I had researched the bike prior to visiting the store. There was no pressure, and Matt patiently answered all my questions, taking time to make sure this was the bike for me. He had me do a couple of short test rides to make sure the fit/bike were as expected. He went through all the maintenance items/adjustments to look at during the break-in period. I highly recommend Blue Ridge Cyclery.