I find it real hard to believe that the rear rotors need to be replaced with 38k miles unless the previous owner did some serious autocrossing or tracking. I've had rear rotors last near 100,000 miles on a previous car and after turning them, they went another 50K plus. I've had cars that I've sold or traded in with 60k plus that never got a front OR rear brake job. I even did some light autocrossing with a few of them. Maybe I'm easy on my brakes, but jeez, with "normal" driving, the brakes on this car should not need replacing with the mileage you have, especially the rears. The fronts, I can say, "OK, maybe...". I would get a second opinion on the brakes.