Me too. I never trusted that site any more than I would trust DU.
This payoff early thing really baffles me. I’m not sure there’s much money involved here to be honest, but a payout early? You sure don’t hear of that much do you.
I’d say you were right to give it as much credence as DU.