I bought wind deflectors for our old car. All they did was annoy me when I forgot to move them out of the way of the side screens on a rainy day..
I started off with those, they didn't last long (still got them in the garage somewhere), I replaced them with some very nice plated brass and glass types that fit inside the sidescreens so problem solved, but they were very expensive and still don't seem to do much