Originally posted by Scorpio
Awesome... there were some who were from the netherlands but don't remember their name... you don't have to pay the Visa fees 750 with them but quite frankly, i'm not too sure about them.

yes you do...
if your business has a base in the USA...

(at least that was my understanding)

~Bell