Wow, didn't know the JDM ones were stick on. All the more reason to not like them. I think ANY stick on deflectors on ANY vehicle looks like cheap crap....Weathertech FTW!

Bart