I am having a hard time getting my handle bar grips to stay put. I have tried hair spray, 3 bond grip glue and JB weld a epoxy glue and all have let loose or failed some way. I even have plugs on the ends with screws holding the grip on. I was wondering if anyone has tried handle bar tape. I...