Yes, I took them off.
No, rain's a bitch!
I just don't follow the reasoning. I never even notice mine when I look at my car. And RainX doesn't help during heavy rain.
Forum Rules