No trouble with WMR CFD's at CMCGroup. 5% margin, abundant liquidity, and they don't try to rip you off by requoting different prices to the underlying (they were doing this at one stage for the illiquid stocks I believe -disclaimer here! lol).
They charge a $10-00 commission for trades up to $10000, and it gets higher from there onwards. But the commission is much lower than the other CFD competitors, and certainly any broker (online or full service).
The only frustrating thing with CMC at the moment is they want 20% margin for most stocks outside the ASX100. So, for a short of $40000 on SGW which I did recently (very nice indeed!!) they wanted $8000 contributed and tied up. $8000 could get you exposure for $160,000 in ASX100 CFD' at the 5% margin. IG Markets run with 10% for almost everything except for a few risker ones at 15% I believe.