TMG has one of the best trading platforms out there. For example, they have one of the clearest charts compared to any other broker I have ever tried before. I don't know why the charts are shown more clearly in MT4 as with other brokers but it certainly helps when I am doing my analysis or market watch. Customer service representative was also very patient and ensured all my concerns and questions were addressed.