My husband and I have a Jeep Wrangler JK and learned a VERY expensive lesson! A stone broke through the wide teeth of the grille and smashed through our radiator. Almost $800! Service bill, we have noticed on the forums that other people have suffered the same fate and recommended products just like this one. I took a chance and ordered this one and we couldn't be happier. They literally just snap and go. I drove our jeep through several car washes and they never showed up. Spending a little money can save you thousands at the dealer!