>>Holy Crap. I wish I could be a fly on the wall when you start talking to the manager of that shop...<<
Actually, these guys have been very good with me, and go out of their way to take care of me. They were more than ready to acknowledge the phuck-up and make good on it. People are human, and shit happens. It was a particularly busy day at the shop that day when they did the brake job.
In as much as they were ready to get a new rotor, they happen to still have my old B4's front rotor from my original wheel which I had replaced. It was in better shape actually than the rotor I had on (before it got ground), with about ~15k less miles on it, and no rust on the gold area. So on that rotor went, with yet another new set of pads, and I rode off into the sunset.