I have that set from LMC and got nervous about screwing them into the truck, so I just wedged them real good into the window.
So far, the driver's side has been rock solid and never budged, and that's with me rolling the window up and down constantly and opening/closing the door.
However the...