You then have forexFS and they charge for their trades AND then have a spread fixing like other brokers. Super expensive and have therefore never bothered with them.
FXCM australia and axisODL both route orders through other places around the world making trade execution very slow.
I have waited for over 3 mins on FXCM for a trade to close despite it passing my tp point no less than 4 times during that time. This is because they route their quoting and execution from Australia to London to NY to London then Australia again for trades to be executed.
AxisODL have been no better and have severe limitation on EAs that are profitable.