I just signed up for a virtual mailbox, and after creating an llc, getting approved for steamworks, all the stuff you need to sell a game, it was by far the most verification i have had to do for anything. I had to pay for and get on with a virtual notary