Karen V.
This was a great experience
This was a great experience. The customer service at Let’s Russia is excellent. Vangie was always quick to respond to my questions via email and text. We applied for our 3 year visas while traveling abroad and we were able to get our visas from their office in Germany. This was so much better than having to mail our passports back to the U.S. Thank you for a great service! We highly recommend this visa company.


