Bingo, hopefully he addresses the issue and takes corrective active to ensure this does not continue. $850 is not bad. Pads (good ones) all 4 corners → $85-$100. Rotors, all 4 corners, generic brand (non-OEM)→$180-$250, hub, mid grade choice from your research → $350. Thats $700 for just parts. I think $850 is fair on this given the full details of what happened.
Rotors were turned, not replaced. As per invoice: $579.85 in parts and $230.00 in labor. I'm really not upset about the money anymore. I'm still ticked off that they (and by they, I mean the actual mechanic/not the owner) that would send it out w/ safety issues. After the first time, it really wasn't safe. A crew cab, 4wheel drive, lifted F250 is a lot of metal to try to keep in the road when it is pulling really hard to one side and then releasing to pull the opposite way.