Stop in for a cup of coffee

Keith see these?
[FOR SALE] - Duster / Demon Rain Guards
Where do they mount front top of the window?
inside the lower, back corner of the quarter glass. They are almost guaranteed to leak by design. Those things deflect the water down inside the quarter and away from the interior panel