well heck if their sending you new pads thats awesome. are they sending you ceramic? and do ya gotta mail em the old ones back?
As for the new rotors a friend of mine who works at oreillys is actually the one who told me that i should resurface the rotors. He explained that the first super thin layer usually needs to wear off to keep it from completely squeaking. Even if you use tons of brake cleaner to remove all the machining oil from the surface. but im not an expert either