I installed a set of tinted rigid plastic window rain guards on my 2003 SUV 12 years ago and they're all still stuck solid. SUV was already 6 years old when I installed them. They came with a peel-off double faced adhesive tape about 1/4" wide included. Don't recall the brand name of the tape now but thinking likely a 3M product or another equally as good brand adhesive tape. If I were to try to remove them now I'm pretty sure the guards would break before the tape would loosen. Instructions said imperative to clean area of application spotless with mild soap / water and then wipe down well with included alcohol pads first then let dry.