They had problems with the NFA, and IFC markets is not registered. I hear that mgforex has fixed spreads, and a good reputation