Just purchased the wind deflectors (lock in ones) for AT4 HD from GMC and installed (front and rear). Had to wait 2 weeks but they work fine for $100 bucks w 10% off Easy install. 2 car washes and stayed on.
Lock-in, meaning non-adhesive? I have a set, but they adhere with two sided tape in the channel. I'd prefer something that snaps in/easy removable if I don't like them.
I bought Goodyear wind deflectors from Amazon, never knew Goodyear was a brand for that. Tried to get Weathertech but they only make for front doors, so I went Goodyear. Double-stick tape, works great. Snaps in tight, it is possible that leaving the backing on the tape, it will stay in. Maybe.