I had the best experience. I needed a new bike as mine was stolen and I have a race next weekend. Doug, was super helpful in explaining the difference between the different bikes and answering all my questions. I was able to ride a few different bikes before finding the one that fit me best. Due to the race, Doug took the time to fit my bike the same day. I got a lot of good information about the group rides the offer and some tips for my next race. Thank you Global Bikes for being here and taking care of me!