Goodgrouper,
If it's showing good on the comparator then it's not the reamer causing the problem, unless the person don't know how to use a comparator. I ground thousands of reamers for different applications. However, sometimes, for example any number flute reamer, if you spin the reamer on the comparator, it can be in tolerance but cause a problem with a floating reamer holder. If your spin a reamer on and a flute is cutting the correct diameter and as it goes around, the flutes get a little lower (but in tolerance) and then climb back up, then in a floating holder, it will push to one side and cut to large. Also, if the one of the opposing flutes doesn't have back rake on it, it will cause the same thing. Basically, if a reamber/cutter exibits the first example, then the final passes on the ginder was done while taking to much off. I always set up to grind (manually or CNC) only .001-.0015 off the diameter on a final pass. This is very important on chamber type reamers as a small width grinding wheel is used so you can get minimal radius in corners and a thinner wheel will wear quicker so the more flutes they do, the larger chance of the runout I spoke of.
Hope I made some sense of this.
Hovis