Maybe the low ratings is because the people don't bank with Ally. I bank with Ally so that's why I have an account with them.I used Ally, but Kipling's Magazine say that E-Trade and Ameri-Trade are the best.
Of like the 8, or 9 they rated Ally was 2nd, or 3rd from the bottom.
But I don't like that they don't have OTC stocks and they add an extra $0.01 a share charge to stocks under $2.00.