There is a lot of misinformation out there that the Russian visa is very hard to get. It is not. It is actually very easy. We will send you an invitation letter as soon as you book one of our tours. You take this to your nearest Russian Embassy or visa agency, fill in a form and apply for the visa. That is literally all there is to it, and there are usually no other documents that need to be submitted.
If you prefer to organise invitations for visas yourselves, there are many fast and efficient online agencies. A good one is Real Russia, who will send you an invitation letter less than a minute after filling out their online form.