I have accounts with all the brokers I mentioned, and a few more I didn't mention lol. I will probably trade with Fidelity or T Rowe for pennystocks. T Rowe I think has the least restrictions for trades.