Wind/Rain deflectors I need only because some Ford engineer didn't get it right.
I put my wipers on and I and the interior get wet...... hellllloooooo
My electric windows work tight and sweet so I will be sticking them on the outside with serious tape.