wheel - 5:55 pm on Jun 11, 2011 (gmt 0)
Yeah, I'd run it past them. However it seems like it should work since they actually set up an LLC.
I previously was incorporated in Deleware, yet did all my business from a different country. Never even been to Delaware. Phone, mailing address, website etc, all out of country (still filed US tax returns though). Seems like the same kind of thing.
I make about 70% of my income from affiliate publisher programs,
This is the most curious thing I've read in quite a while. Someone making money as an amazon affiliate? I thought that was over. Shrug, what do I know anyway?