Product review (3 stars): These seals won't stay put.
These are just okay. Can't keep them from sliding around on contact. I have scrupulously cleaned both surfaces and even tried gently heating the strips to get some "cohesion". Nope. I have contemplated gluing them down. Any suggestions on the adhesive?