One thing that's been killing us, even with a great discharge product, is overdyed shirts. Once the run starts and these bombs start going off the printer is really in a bind.
Once the ink is mixed and the commitment to DC is made it is very tough to deal with inconsistent goods. Do yourself a favor and make sure your blank supplier is dependable and has good QC on their dye process.