I just called G2 and enquired about the aluminum throttle tube. They informed me that they only make them for 7/8" handle bars. So I guess without modifying the throttle end down to 7/8 I'm stuck with plastic throttle tubes for now. Does anyone know a good source for plastic throttle tubeso? I...