It's hard to be one hundred percent sure that your broker is the best. But if working conditions are acceptable, then it is good. I think, issues happen with all brokers. Right now I'm working with Freshforex and above all I want to say about their technical support. My personal assistant Anton Vasiliev helped me navigate through Forex, answered all questions and offered help UNOBTRUSIVELY. I respect it! I was not surprised when I learned that technical support of this broker was ranked the first.