Must admit GM, my bolt was not quite that bad but you are right about the cleaners. Biggest problem doing this was getting the old pins out and replacing with the new ones without chipping the calliper paintwork. I shoved EBC discs on my car last year because of the OEM discs rusting, most of this was still probably down to harsh cleaners during the weekly wash. Looking better now though, gave them a coat of sealant so we will see how they fair during the Winter sitting outside.