S Corps offer better tax benefits, but the ownership requirements for LLCs are more permissive. Many of our clients operate by having their “parent” company be an S Corp, which goes on to own a number of LLCs, each of which goes on to own the Amazon account.