There are props offering odd lots trading, i'm trading odds myself with Shark Traders on Takion. Everything is fine
Ermm. I get leverage and ecn rabates. What makes you feel they are not? May be we got different understanding of the 'prop shop'?