Buy new pads and rotors, it is money well spent. Chances are real good you will have the same problem shortly after you resurface the rotors and replace the pads.
As a note: ceramic brake pads give real stopping power for your vehicle, the down side of this great stopping power is they wear the rotors/drums out faster, so the price of a brake job will include new rotors/drums.
This info was past on to me by from the brake specialist at Les Schwab Tires, when I ask why he was throwing what appeared to be a good set of rotors. He also said he had put those pads and rotors on a couple years earlier.
Do a search online and see what others have to say about ceramic brake pads.
Use you own judgment when you replace your brakes.