I had Kuryakyn ISO grips on my bike until I installed the heated grips. The heated grips are thinner like the factory grips. I thought they would be okay, but after a few rides I missed the added thickness of the Kuryakyn grips. I read about Grip Puppies and decided to get a set.
I ordered a set from California Sport Touring for $10.25 . Rub a little soapy water on the insides and they slip on.
They did the trick. They restore the thickness that I like.