Reviewed By Francis S (Chazy, NY) Reviewed for a 2002 Chevy Astro —4/12/2011 10:47 AM
The deflectors were well packaged. Installation was easy, I did them in cool weather and they stuck well. Fit was excellent even though one of the window surrounds was depressed a little I used a small clamp overnight to keep the two surfaces together and they turned out fine. SMITTY!