I did come across that site while searching. Unfortunately, I think those plugs are too thick to fit inside my handlebars. I think I saw another site suggesting those plugs but both sites mentioned that the plugs are difficult to find. If I can find someplace with some rubber hose of the right size, I may be able to leave the larger sleeve off. I tried some heater hose from the auto parts store but it was just a bit too large on the outer diameter.