I've been using CMtrading way for a while now, for ECN trading. Very low spreads, quotes in 5 digits, direct bank withdrawals, outstanding mobile platforms, and a friendly customer support as well. However, I didn't have any problem regarding withdrawing my profits, so this broker is recommended.