Don't throw the whole thing away just yet.. Q Snaps sell replacement grips for their frames.. check to see if your frame company does the same. But.. yours are relatively new correct? Contact the company and see what their warranty is.. maybe they will send you new grips for free? Worth a shot