I'm trying to arrange a trip to Moscow. I can't seem to get hold of my contacts there to get an invitation. Does anyone know how one might get an invitation and get the visa processed here? Someone told me that there are commpanies in New York that can do this. Does anyone have any information on this. Thanks . Glenn Corey