Comment
Comment by bragr
Even more than that, they require government IDs and other documentation to set up seller accounts, but at the end of the day it's easy to come up with new straw front people for your scam, with clean papers, addresses, and bank accounts.