My experience is that by the time the pads are worn out, the rotors are usually worn enough that there is not enough metal left to resrface the rotors. When you buy new rotors, get OEM - the cheap chinese rotors will often warp and start squeaking after about three months. (Master Automotive Technician and Machinist for 23 years before I passed the bar exam.)