I just purchased the SL-1055 (7s) shifters, so hopefully they'll be here before the weekend. This will be my first lesson in installing/adjusting shifters and shift cabling, and I guess I might need to learn how to adjust the rear derailleur if the damaged shifter isn't entirely the cause of the problem there.