I know what you mean on all counts. I use Schwab and they have RHT rated as a "D", but they still get a major thumbs up by a lot of "groups" as big potential. I'll consider adding (or not) when the "world woes" go away.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.