Hi, I'm really wanting to get my bike finished and seem to have hit a problem finding a suitable front mech for my giant MCM2 . I wanted to stick with the XTR 950 theme and rushed to order a front mech that took weeks to arrive from Canada and now doesn't fit. I have the mega 9 chain set...