Originally Posted by
ridebikeme
You didn't mention whether your bike was a 9 or 10 speed, so I'll assume that it is a 9 speed. If indeed it's a 9 speed, your availability of shifters is getting slimmer each year. There will come a time here in the not too distant future, that you won't be able to get a 9 speed shifter. Shimano shifters can not repaired, unless you are lucky enough to have it be a cable/housing issue. It is costly for sure, but there's also a decision to be made... do I want to keep the bike and replace parts or do I buy new? And if you buy new, what will you do with your current bike? If you want to sell it, your chances of selling are much higher if it's rideable... so I'd at least take it to LBS and see what they have to say, at least then you can make an informed decision. Good luck!