I am a client of Alfa Bank, so I ventured into forex through it as well. Of course I have nothing to compare it with, because I have not changed dealer since 19 years. For me the most important thing is safety and that in case of emergency I can find the ends. In this respect everything is very stable. I registered my personal account online and my documents were checked online, everything went very fast. I also worked on MT5, it is a good proven terminal. Deposit-withdrawal without commission through the account in Alfa-Bank.