Seems Weathertech hood deflectors are the way to go......three years on the Avy and it still looks new and no stone chips on the windshield or hood either.
Bought an OEM from GM for my new Traverse and what I got was an unbranded deflector with Lund directions and a GM over label/part# on the Lund box....a flat piece of plastic that tapes directly on the top of the hood with gaps in the tape perimeter to trap crap directly against the finish. Shipped it back to Chevy and bought a Weathertech that looks and mounts just like on the Avy. Seems they make a great product, just like their tapeless heavy gauge window deflectors on both that mount inside the channel, and haven't disappointed yet.
Bought an OEM from GM for my new Traverse and what I got was an unbranded deflector with Lund directions and a GM over label/part# on the Lund box....a flat piece of plastic that tapes directly on the top of the hood with gaps in the tape perimeter to trap crap directly against the finish. Shipped it back to Chevy and bought a Weathertech that looks and mounts just like on the Avy. Seems they make a great product, just like their tapeless heavy gauge window deflectors on both that mount inside the channel, and haven't disappointed yet.