I am from Russia myself. In October 2019, I bought a tour to Egypt from them (the trip was in March 2020) The contract and payment, everything was done via the Internet. The trip took place, everything was fine, and that's the main thing.
I have been vacationing with the "Tour Guide" for more than 5 years! Convenient search on the site, they respond quickly to my questions and suggestions. They are attentive and always in touch when traveling. I recommend your company to all my friends!