Both order executions and spreads are great here, this is why I stay with Tickmill even after all these years. The spread is quite low and it corresponds with the market conditions, they didn't cheat. As to spread without additional commissions, it is very adequate for them. It is still pretty low even for me. I appreciate them for their honesty towards their clients.