It does seem to be the considered opinion of just about every mechanic out there; replace, do not refinish the rotors. Kinda sounds like a profit and liability issue!