First of all, just read that OP got 14 years out of set of rear rotors! And you're thinking about reusing them!? The OE rotors on my GTI were high quality, but they wore out before the front rotors in that vehicle (and yes, even though only approx 40% braking is attributed to rear brakes). If you got over 100K miles and over a decade out of rear rotors - it's time to retire them. Just the amount of rust that builds up, not to mention how much of the metal has worn after 138K miles. Also, this is on a large pickup truck, that is often used to haul heavy loads... meaning there is even extra demands placed on those rear rotors. Yes this truck hauls heavy loads but only in trailer form. This truck hauls a 13K pound fifth wheel at least 6K miles a year and a 6K pound boat around 400 miles a year. The thing is both these trailers are self sustaining when it comes to stopping. Actually, unless your dad purchased that truck new, I find it hard to believe the original got 138K mile on them. You do have a point there, the truck was purchased used with 6K miles on it. But they have never been replaced while he has had the truck (I would have known because I'm the only person that has ever set hands on it in regards to repairs in the time that he has owned it). I also removed the OEm retaining clips from the studs so that I could remove the rotors.
The above said, I bought my rotors from FCP Euro, a fairly large European parts store out of CT. They have a lifetime guarantee on ALL of their parts... yes ALL, even oil filters, brake pads, and rotors. The rotors were Made in Germany by Zimmerman, and were only $43 a piece - so about $87 for the pair, and free shipping over $50 (unlike Rock Auto, that charges quite a bit to ship rotors). Made in German w/ a lifetime warranty (all I'd have to do to get credit is ship them back - so maybe $20 via USPS to warranty them... well worth it). That said, especially after the hassle of getting to the rotors in the first place... it's just no worth it for me to bother with refinishing old rotors when I can get new ones (Made in Germany) for only $43 a piece.
I know the basic rotors they sell you at Advance tend to be junk... but with a bit of searching online (or even moving to Advance's better rotors - they have a 25% coupon now), I'm sure you can find something high quality that would be a much better choice than turning rusty rotors that have over 100K miles on them and are over a decade old.