Almost for 3 years I have been trading with FinFX. The only unpleasant thing with it is too high charge for withdrawals. Starting with micro account soon I changed it to ECN with comparatively large minimum initial deposit – 1000 EUR. Though floating spreads are the tightest here and equal to 0.0 points. The Market execution is fast and without any troubles. I’ve also tried signal platform for automated trading where signals from successful traders are used to understand their techniques. I choose those, who I want to follow, all by myself, and that is a big advantage!
So far I was not impressed on their execution of trades, delayed for about 1-2 minutes. Charts are just to unreliable, makes it very difficult to have any succesful trades. Also be aware they practices stop hunting, I've been a victim of stop hunting at least 3 times costing me some $100 dollars
FinFx is extremely good. I have been trading with this forex broker for two years already. Even got some profit with them and has withdrawn it. The trading conditions on the ECN accounts are very pleasant. The spread is very tight and commissions are low. Sometimes there are minor technical problems, but they are always solved quickly.