I purchased a st from the local dealer but I am still a little leery of putting them on. Not really a big fan of sticking things to the painted surfaces, especially when new. Anyone else added these, any issues?
I bought a Weathertech set. They mount from the inside of the window channel and no sticky stuff. We had them on our 99' and they were great. Never fell off or were flapping in the wind since they mount differently than the VentVisor ones the dealer or local auto parts place typically carries.