@ Chilvy:
In my opinion, it's a dealer. From a regulatory standpoint, Tickmill, formerly known as Armada Markets, is regulated by the Financial Services Authority of the state of Seychelles. Also, the deposit method can use third-party services. JFD broker is located in Cyprus and regulated by CySEC.
I trust brokers regulated by credible international regulatory bodies more, namely: CFTC, NFA, FCA, FSA, FINMA, MiFID, ASIC and FMA.
Recommended brokers that are not dealers: FP Markets, IC Markets, FXOpen.