The conditions offered by brokers should be clear and transparent.
It's not always obvious from the first look if conditions are transparent and real pitfalls start to emerge in live trading. In other words you have to incur costs to find out if your broker suits you