My view is that Rentec DOES have an edge... "front running"... which is illegal. But the regulators let them get away with it because (1) they add liquidity to the market, (2) they steal only a little bit on each trade, and (3) they are the right people.
I have no proof and would not accuse...