Noticed yesterday that some sort of critter has been chowing down on my right side hood latch. Anyone else experienced this? Was thinking about replacing them before I found this, but am looking more seriously now. I have been looking at the rugged ridge adjustable's, but saw in the other...