NCVelo has the best customer service; the intelligent, talented owners and exceptional mechanic make a trip to their shop an amazing experience. I can't wait for our next trip to Charlotte.....it's time for my husband to get a new bike. Maybe we will even join their Saturday ride!