I have the OEM units that fit inside the window channel (no double-sided tape).
Been on for almost 10 months. No problem. They do reduce the amount of water coming through the window opening....but don't reduce wind noise/ingress too much when the window is 100% open.
All in all...no problems, look smart, effective to a degree.
Bookmarks