They've been on my G6 for a little over a year. Good quality metal, rubber does not hold, rots and cracks. For $110 and a few hours of work, that's not much, but I think China can do a better job of selecting quality rubber. You would expect them to last at least 3 years and over 24,000 miles!