Thanks Daryl & gt1120 for the photos. They dont look too tacky to me. Can't notice them on a black car but bright ones like mine or red candy are more visible. I have to try one of those universal ones locally and if i dont like it, just return them.
Btw by that do you mean you still get water inside but not as much?? Because my purpose to get one was to completely eliminate any water coming inside the car on light or heavy rain
Because of the way the windows are on these cars you can't put the deflectors as low as you can on other cars. I don't know how far you want to have your window open but I think you can go 3-4 inches while driving and not get anything into the car.