Hello, There is a mass of critique on many brokers online (read: bucket shops, etc). I am looking for a trust-worthy broker to use as a US resident, that does not offer equities. I work at a bank that requires equities to be traded only through approved brokers but for FX & other products we can choose who we wish. I was looking at FXCM due to their java api, but I have found extensive critique out there. Due to FXCM advertising on CNBC I thought they were legitimate, but I do not have any interest in falling victim to a scam. Thank you in advance for any input, it is greatly appreciated.