Well it looks like you are already talking to Brad aka Captain Squid, (with Mr Cycle) I would he he is one of the best bets for OEM stuff, which you will need. I wouldn't be to concerned with that bar end, if anything get some better bar ends (shogun or something)