by road_THEORY January 21, 2015 10 bike maintenance The Independent Bike Shop – no customer care, great service! There are many different types of bike shop. There are chain stores with economies of scale offering identikit equipment atContinue Reading