I have these sweet stick on covers, they start with a P, cant remember how to spell it, but they are nice. They however come with I believe 3m tape. Is there a better way to adhere these so they are weather proof, and do NOT come off? I just don't want them to end up in a car wash or something. JB weld for plastic? Or is there a way to take my stock covers off, and somehow fab these on? Thanks for any ideas that have worked for others. Or sell them and do the VHT ?? night shade?