Now, if they want to renege from their part of the agreement, they have to refund him the money. Just 'promising' to refund the money is not sufficient; if he wants, he must get the cash in hand. After all, United issued a ticket only when they had the cash in hand, right? Why should he be obligated to relinquish his half of the contract just based on a promise to pay later?