I traded with them live for a few months. They are scammers, they always shave off a significant amount in their own favor at both LIMIT entry and LIMIT exit. It's not a small amount. If you are scalping, a clear gain simply turns into a loss. No matter how I presented this to their customer support (which is in India) they always invariably say that they see no problem and the transaction was performed fine. Essentially the limit order is not honored as a limit order even when there is plenty of liquidity and the market is slow.