This almost seems too good to be true. What's the catch?
> Pay a registered agent located in Delaware to act as a liaison between your company and the state. Stripe will set you up with a registered agent at a rate of $125 per year. (The first year’s fee is covered by Stripe.)
> File an annual report with Delaware, which costs $50.
> Pay an annual Franchise Tax to the state of Delaware—a minimum of $175 per year.
> Pay federal income tax on income generated in the U.S.
https://stripe.com/atlas/faq#Are-there-any-additional-costs-...