as far as bug shields, I'm not convinced they work. have one on the wife's van and get just as many bugs on the windshield as other cars.