Like the others who commented already, the ceramic coating I did on mine (done by a speciality shop, not myself) lasted a good 10 yrs of seasonal driving only (summer time) and came out with no rust on them. Mind you, the coating did start to form into these 'crystal like' flakes where eventually it would peel off in that spot, but that's what I noticed just this year having take them off, and these areas were limitted to just a few spots.

So all in all, I was very happy to see how these lasted. Basically I think I could bring them back to the same shop who will put them through a complete pain strip process first and get them re-coated.