Anyone have the WeatherTech Side Window Deflectors installed on there 06 F-150? Are they any good? The last set of in channel guards I had installed made it VERY Hard to close the windows, these were not WeatherTech's.
- posted
17 years ago