Westmoon
Been at a traders meeting. STP - did I say CMC??? Its one of the CFD providers but not necessarily CMC - perhaps IG or Man Financial. Anyway I reckon they will all have to go that way eventually.
My understanding is that your CFD order is "mirrored" in the physical market.
H