It is long process but not that much complicated that one need to rush and hire agent or agency for paperwork. I use to live in Delaware and in Delaware one could form an LLC without paying any tax. I just formed my delaware llc in Delaware state before shifting to Australia a I just need to do...