The hidden fees at Sixgrouptrust (no relation to Six Group Ltd. in Zurich, Switzerland) are the real scandal here. What they advertise and what they actually charge are two different things. By the time I realized how much I was paying in various fees and spreads, I had already lost a meaningful amount.
Pros: Tax reports included|Transparent fees|Helpful community forum
Cons: Limited social trading features