I have had several problems over the past few years with TDA and have since opened another account with Etrade. I have not had a single problem yet with them. TDA is just too particular with penny stocks for some reason. I do like the think or swim platform but use Etrade to buy and sell. To each his own.