I ordered a bug guard from the stealer and it came in wrong (Tahoe). Sent it back and ordered it again. 3 mos later it came in wrong again for a non-HD truck, I think. Stupid clips would not work and scrached my hood & the guard was too short. Since I hrew the box away I'm stuck with it. Anyone have one of these that worked? Apparently GM changed suppliers AND part numbers.