Thank you for good customer support. The support answered all my questions quickly and helped me order the invitation and get my visa to Russia.
I was looking for places where I could order an invitation to Russia for my German husband. We decided to order it from MyvisatoRussia.com. We received it a couple of minutes after making the payment. My husband got the visa and we could go to Russia together.
Thank you for the tourist invitation, received it on my email within 10 minutes!