Amazing experience here. John knows his stuff, and was incredibly patient with me. I cam back no less than 4 separate times to look at bikes, be sized, take different bikes out for rides, and ask a bunch of asinine questions about bikes. Finally settled on a ride and John was able to secure me a discount and order direct from Cannondale-- it arrived in less than a week! Overall a great experience with very helpful staff. Looking forward to a long relationship with MM over the next several years.