If he would have asked me how many miles I ride a year or in what kind of weather I would have cut him some slack but to say cables and housings need to be repaced yearly on a bike that might be ridden 50,500 or 5,000 is just plain ridiculous. Any other Bike shop suggestions?