I just repainted my whole truck and I use to have a stick on bug guard with eyebrows and they were held on with 3m tape. So after a while it just got old and beat up so I took it off so now I cant find for the life of me a 3 pc that doesnt go behind the grille. The pictures show that they are stick on but under avs website it doesnt show a stick on one. I called summit and they said they dont offer a stick on just a behind the grille. I found a weather tech but it says may come with fasteners or 3m tape. Any help would be great.:nail: