Another completely different approach that I have thought of is: instead of requesting a wire transfer in the first place, fly to Chicago and pick up a check on the spot, and immediately take it to *their* bank and have it stamped "accepted"/certified. At that point the money is withdrawn from their account in an irreversible way, as far as I know.