I had a set on my Jeep and decided to remove them. I also saw rust on the inside bolts, but not too that extreme. I live in Dallas so there should have been none.
I am sure it's worse up here in NY, but there is an obivous design flaw with the pin and the tube being open to the elements. I am replacing the steel pin with a solid stainless pin and welding everything prior to re doing the powder coat. At this point I would not recommend this for anyone to buy until they fix the design. Frustrating, but I need them to get to the rack.
Finally got out on the beach after all the work.
Looks awesome.