I've had USA2Me for a number of years. Never had a problem. I forgot about having to have a US address..If that is what they ask,..I guess I used my friends home address in San Diego. Or maybe just make one up?????
I am register to vote in Texas and when I file my taxes, I use this TX address, again, never had a problem.