While I agree that TMGM has one of the best services all around, they do have flaws. For example, I have encountered a slippage issue that is kinda huge like around 10pips. However, this doesn't happen that often, only sometimes but it's really annoying that it does. I already contacted their customer service and asked about it since it's is quite huge so I want to know if it's actually my fault or is it a technical issue they need to fix? They have been very kind during our chat and now I am waiting for the solutions. Right now I'll give 4 stars rating, but if the problem is fixed, I'll change it maybe.