The Moss Motors headlamp protectors have a Serious adhesive on them.
http://www.cruiserbits.com/Shop/View...eIndexID=33083
Once you have bonded them down, they ain't going Nowhere.
I don't even want to think about what it would take to remove them. I suspect it would leave the headlights scarred and ugly.