I have been a client of this broker for a long time. With their straight-forward and professional services, I feel like I can focus on my trading activities without having to worry about my trading platform at all. They are also quite generous with their promo offers.