The best broker I have used so far. I mean from the speed of executions, to the low spreads. From the Daily account statement (which is quite accurate) to the speed and processing of withdrawals. Just simply amazing all around broker. They also have a good support team which is swift to assist when needed. No complains at all from this client. Simply amazing! I would recommend 100%.