Wanting to change out my stock grips. They seem worn and I get some black from them on my hands. OK, so I order a pair off the net, brand: Winllyat. Seemed to look like what I wanted. The grips come in the mail, look good, soft, what I wanted, and everything seemed to be there. So, I take off the throttle grip, stock one has a plastic insert that rides on the chrome bar, a little greasy so I clean it up. Take the new grip from the box, no plastic insert just the inside of the cushy rubber same as the outside. I figure that is ok so I put a little grease on the bar and replace the grip as the old one came off. Problem, the new grip seems tight and does not snap back on release of the throttle...... Any suggestions?? I was thinking that grease wasn't the way to go. Maybe spray silicone is better.. Any thoughts??