Hi Toronto area guys, I was riding home tonight from the Toronto FC game, when I was down shifting at a traffic light my shifter broke. A couple of guys came to my rescue and taped the shifter arm to the frame and I was able to ride home in first gear! Lucky I wasn't far from home. Here is my problem, got a trip planned to New York State next weekend (had?) and need to get this thing fixed ASAP. Anyone have any suggestions, recommended dealer, or a really good mechanic that won't charge me an arm and a leg? Any help much appreciated.