It is too bad you are not closer to nor cal, for I wood make grips that would fit your bars and never come off! When I apply my grips, I apply silicon while I stitch them by hand, makin' sure to make them crazily tooled then molded to those spots for a very long time!!! as long as you don't live in an envirinment that has acetone or other thinner alcohol based spirits that interfere with the stickin' process of silicon floatin' above the danger line!!!!