I've got a TomTom One and used to have the same problem half hour into the drive and it popped off the screen. I solved this by licking the sucker each time lol and it never falls off anymore! Not quite what you were thinking I’m guessing but it's cheap!
