I have traded with many brokers, but Coinexx is my favorite. Their trading conditions are really good. They don't limit me. You can choose any trading style. The spread is good. Most of the time, I have close to zero spreads on major currencies and have never had any major slippage problems, unlike with other currencies. The execution speed is unparalleled. Commissions are lower than most brokers, at $2 per lot at RT. Payments are quick and without drama. It's been a long time since I've used it, and I have nothing to complain about. They are good.