Amazing client service, always available and willing to help always with a high level of knowledge and kindness. But that is not everything, ThinkMarkets also have one of the best transactions speed I have ever experienced. This is one of the best platforms I have used so far. One of the best things I am very satisfied with is fast execution. While it is not perfect, it still offers everything I need.