When I bought my truck it had the GM vent visors already installed on it, I'm pretty sure it's with tape, haven't had any problems with them and they have been on the truck since 05.