We met them on a charity bike ride. My bike had not been working, even though "fixed" by my local bike shop multiple times. The guy stopped his car, got out, turned my bike upside-down, and fixed it in maybe 2 seconds. For real. For free. This was in March, and it's now September, and it's still fixed!
We just went to buy my growing son a new bike for his birthday. He helped him choose from various ones and explained to me pros and cons, and even checked to see if his favorite color was available for order. The aforementioned "bike shop" would not have done this for me. They were grumpy people and barely spoke. The friendly ones who actually were helpful there didn't last long. I'm so glad we found Global Bikes on that bikeride.
Mark even took my son outside and helped him ride down the (wide) sidewalk and back to try it out.
FYI if you buy a bike from them, tune-ups are free for life for that bike.