I trade both IG Markets and CMC Markets
CMC
Good
Requotes in fast moving markets means you can exit with a market order.
Can trade really small parcels whihc is useful if you like to scale in and out.
Bad
FX spreads can [and do regulalary] widen up to 50-60pips during periods of low liquidity so you can't really use stops with FX.
IGM
Good
Fixed spreads stay fixed
Bad
Can't exit at market in rapidly moving market but limit orders are executed OK.
Pay interest for a few days on each trade they have some complicated settlement system which effectively adds around 2pips onto the spread,
In periods of low liquidity you have to phone in to make am order which bascially means you can't trade.
IMO both these guys are OK to trade with if your trading small amounts, ie accounts under $50k
If your playing with more than me IGM offer an ECN for bigger players.
Also if you feel your stops are being hunted look at where you are placing your stops, I've had jsut as many trades with stops being hit exactly and reversing as stops missing by 1 pip and reversing.Usually though my stop gets hit and the price keeps on going.
Also these guys don't trade against you, they don't have to. They just act as market makers and make money when the market ranges and lose when the market trends.
Hiope this helps
PS Please be aware that these guys aren't in business to provide a valuable public service.