Pretty sure I will pass the test but will double check. A US LLC would keep things simple indeed, but I'm pretty uninformed about US taxes. If I register in say, Delaware, what taxes would I need to pay? I think Amazon already deduct sales tax when I make a sale in the US now.