Reviewed By Rick S (PANDORA, OH) Reviewed for a 2004 Chevy Impala —7/22/2015 5:36 PM
they do what they are designed to do. installation went well.
Reviewed By ROBERT H (Norwood, MA) Reviewed for a 2008 Chevy Impala —8/7/2014 10:38 PM
The window deflectors for my 2008 Chevy Impala look outstanding and the installation took less than two minutes. The delivery of the product was very fast also. Although the item is a little pricey, I believe Weather Tech makes some of the best auto accessories in the business.