I am at a loss. If the broker does their Job and the trader does their's there is no cheating. If the Broker chooses to keep the trades in house and is wrong, tough. Can't blame the trader for being right.
There was me thinking this wasn't a rigged as the casinos. Doh.

to the broker