GMT trading is one of the few trading sites I can actually use without hating every second of the experience. They may still partake in some of the common tropes trading fall victim to such as claiming to be the "best" site out there, but as a whole, this site is pretty solid.
I agree with all the other people here. This is a top-notch brand. I think, though, they could make their website better because sometimes it's very confusing, especially if you don't have experience.