Have them and use them if there is 0% chance of rain. From my experience they do cut down on wind noise and personally i like the look. Fashioned my own velcro straps and they do assist in keeping them snug to the car.
PS In 2003 these were a $1400 USD factory option.
Last edited by paulofto; 12-08-2015 at 07:41 AM.
Reason: added PS
|