OP - I found the rubber wore away after a while and then they fell off. I also binned heli tape a few years ago and run these on all my bikes now. No frame rub at all and they dampen any rattle. They also look cool as well.https://www.wiggle.co.uk/lifeline-rubbe ... otector-1/
+1 for the helicopter or gorilla tape.
Even with the rubber stuff if you get grit underneath it will still rub the paint.