Have you solved your issues yet?
I have had the same issues with about a dozen brokers, and I have learned a lot since then. The ideal broker for you depends all on your personal circumstances, like funds, markets, the time you have available to trade. And a few other factors.
I came across...