So the Mitsubishi deflectors are stuck to the doors with 2-sided tape? That was one of the reasons I was favoring the Weathertechs...I figured they would be easier to remove if I didn't like them.