Originally Posted by
Ziemas
It's possible to repair STI shifters, as my LBS does it, but it takes a mechanical freak of a genius to do it.
+1
MOST places will tell you that these can't be fixed, probably because it is difficult and time-consuming, but replacement parts are available from Shimano. The mechanic at my LBS will repair damaged Shimano shifters.