Have been using MGK doe the past 2 years, and never had a single problem! Creating an account was really smooth and quick. The spread is some of the best in the industry and when I joined they had a free EA compaign (I believe they still). The EA was above all expectations and has served me really really well. It's also really easy to deposit and withdrawal money ! Strongly recommend!