I have just purchased the iso style grips. I was reading the installation procedure when it said to use the glue included to install them. Really! Do you really need the glue to hold these grips on :ummm: What if you ever have to take them off. Any other grip I have put on I have never had to...