They might be making money but have they ever withdrawn any money to their bank account? Try www.interactivebrokers.com they are in Zug. It is a regulated brokerage that lets you trade on regulated exchanges not a bucket shop taking the other side of your trades. I withdraw money every month...