Last winter i was having a heck of a time keeping my wifes kwick straps for her goggles to stay stuck to her helmet, the velcro side was fine it is the other piece of plastic, i even bought her a new set, stayed on for a few rides then off they came again, what is a good glue or something to make these stick better? Thanks for any advice. And yes i did clean off the helmet before trying to get it to stick on