Hello friends! I am working on getting a tourist visa for Russia and was using G3Visa.com...however, they are very expensive. They are charging $330 plus an additional $225 concierge service because they say the Russian Visa is more difficult and needs special hands-on attention. On top of that they wanted to charge $80 for the Invitation! I already have the Invitation though, just need the Tourist Visa. Can anyone recommend a better option?
I am traveling December 26 to January 4th.