Can a worn out chain cause shifting problems on an external 7 speed bike? I have a Giant Simple Seven that has not shifted properly since I bought it off Craig's List. The shifter has been replaced and the hub rebuilt the derailleur hanger looks good as does the derailleur. The cable has been replaced twice and been adjusted more times than you can count by me and the mechanic at the LBS. It shifts between 1st and 2nd and 6th and 7th fine both up and down. Problem lies when shifting anywhere from 2nd to 5th gear. I can adjust the cable to where it either takes two clicks to get it to shift up and then requires on shift down to get the shifter in the proper spot for the gear it is in and not make any chain noise or I adjsut it to where it only takes one click to go up but then two down to make it shift down followed by one up to make it run quiet and smooth. The LBS mechanic who I have lost all faith in tells me I need a new chain and maybe a new cassette to fix this issue. Is there any merit to this or is he just trying to sell me more new parts. Thanks for any help and advice with this