I don&#x27;t see the novelty. Honestly, haven&#x27;t there been dozens if not more companies around helping you to set up a DC corp? And once that is complete, you&#x27;re free to join any payment processor taking in US corps?<p>I am curious - what is really new here, except that it&#x27;s done by a well known payment processor?