When you need a visa for Russia, this is your place. The only agency where you can pass by drop off all the documents that you need and they will handle it further. Getting a visa directly at the embassy isn't recommended.
The agency checks all your documents and a week later you can pass by and you will get your passport back with in it a freshly printed visa. All set.
It's easy little bit more expensive than when you go directly to the embassy but trust me it's worth it.
You need to make an appointment online before coming to the agency.
It takes about 7 days, so when you drop your documents off on a Monday, next week Monday you can pick your passport up. Accept for Friday's, when you drop it off on Friday, it takes a weekend longer than normal. But even that's doable.
Really. This is my spot for a visa to Russia. read more