I have had great luck with the stick-on type, but I stripped the painted part of the door right down to the clear cote.....really scrub it with alcohol pad and anything you think will remove the wax but not the finish. On the other hand, I tried the "in channel" type on a Nissan in 2017 and the window would not go all the way up. It would stop at the edge of the plastic, and I had wind noise. So, I don't put them on any longer, but I must confess I really miss them in Florida. I liked being able to leave the window cracked to allow heat to escape. Good luck, Sorry to be no help.