I recently put some Oury grips on my town cruiser with no probs...just a little water, they slid on, and they stuck. But the Oury's on my mountain bike did not have the same luck...they're the exact same grip, but after two days, they just slid right off with almost no effort. I cleaned the bar surface with alcohol and the inside of the grips as well. I put them back on and they currently slide with no effort whatsoever.
I've read hair spray, hair gel, spray paint, rubber cement, gasket sealer, etc as suggestions by various folks. What really works?
I should say that my town bars are smooth metal and the mountain bike bars have a slightly textured surface. I'm guessing this has an effect.