Have you mic'ed your rotors for wear? Have you tried a visual run-out test?
I've had two brake rotors straightened by a frame straightener shop. They came out good and true.
Otherwise, I've seen rotors for sale here and on Speedzilla. Most of the members with a decent post count are pretty darn reliable and honest.
But you can always ask for pictures showing mic readings or a video showing a run-out test is suppose...