Did they run a dial indicator? Where did they measure the run out?
The bit about corrosion - so? They are still cracked, unless they are suggesting they were cracked before you got the car? Anyway, are they corrosion experts? How long does it take for corrosion to form? There is a thing called corrosion cracking, not sure if it applies...