http://www.nfa.futures.org/basicnet/Details.aspx?entityid=WZ%2baNXW8PPs%3d&rn=N
http://www.nfa.futures.org/basicnet/Case.aspx?entityid=0358522&case=12BCC00024&contrib=NFA
http://www.nfa.futures.org/basicnet/CaseDocument.aspx?seqnum=3377
http://www.nfa.futures.org/basicnet/CaseDocument.aspx?seqnum=3413
Short version of all of that: the only complaint at the NFA against them is that they had an account that was taking counter trades to the clients they acted as an IB for. Though they seem to be approved to be a being a Broker themselves, now, I'm not certain that's actually what they do right now.
I would be curious about their spreads, given they're a STP broker with commission pricing model.