Oh, one other point, the visa ransom is only appicable if you have a US based presence, if you are in the EU region you do not have to pay the visa fee. If you are in the US region, you should consider it a cost of doing business!!!

cheers,
Luke