Been shopping at Bike One since 2008 and they are always my first stop when it comes to bikes and accessories. I like the personal attention and the time they take to ensure the bike fits the rider... because fit is important!! They go out of their way to ensure they get the bike that meets the customer's needs and desires.
I also use Bike One for all my bike maintenance. I've purchased 6 bikes from them since 2008 and they have maintained all of them.
I highly recommend Bike One!