I have used this trading platform, and I must say that they offer good execution for forex pairs. However, there is room for improvement in terms of indices execution as they often offquote or exhibit slippage. On the other hand, withdrawals are processed without any issues.