A 3rd party escrow I have to trust. Also without regulation. Likely, consumers wouldn't trust such an entity unless it was rather large, already known, and otherwise regulated. Like a bank. Consumers can trust those. Of course, the bank would want an escrow fee. Probably on par with the standard credit card fees.