Well with all those bikes I am sure you have a vendor of choice. Cool
There is a technical side of the discussion now you open a "people" side
At the end of the day we are not the enemy and what you call "trolling" may in fact be just that. I help a lot of guys for free. No monetary gain to be had. Not much recognition either except from the few rare very kind individuals that have flipped me credit at Cabellas and ebay for my time, voluntarily without me asking. Many expect (entitlement) help for free. Nope I can't afford to do that any longer unless they are my customer then I will take my shirt off my back to help them.
We are all the same here, all people that need to eat and want some of the finer things like our own customized bike, why beat on us for working hard? No free lunch for any of us. Part of this business as much as it pains some is advertising keeping the coffers full, sorry to say, the good news is on this forum it is not excessive and those same vendors offer free tech support.

And in this case the OP actually was offered by one of the three help which will save him from buying an expensive part or buying an inferior replacement.
Peace!, Keep it Cool