BUYER BEWARE AS YOU GET WHAT YOU PAY FOR!!!
Stay away from Sctottrade as their computer/technology can tremendously offset their cheap $7 trades(you do get what you pay for).
I made a trade end of day that Scottrade lied and told me was made after the market closed and was sold for a $1000+ loss! It is bad enough for Scottrade's latency to cost you $1000+ but to have their Comppliance Dept either outright lie and say you made the trade after hours or for them to be misled by their obvious lack of technological investment is unacceptable. When I make a $30, 000 trade...I DO BELIEVE I KNOW WHEN THE TRADE WAS ENTERED!!!
Stay away from Scottrade or you will lose ALOT more than the meager savings due to those $7 trades.