I bought a set of the Techspec tank grips for my GSXR, and they just never seemed right. The edges always seemed to curl up on two of the three pieces. I emailed the company, asking for ideas to make them stick better, and they sent me a brand new set! Great customer service.
The new set was much thicker than the first set, and works perfectly. The second set is called Snakeskin? The first set, I don't recall, but much thinner material.