TDAmeritrade and E-trade are popular...I use TDA--flat 9.99/trade....free L2 for all stocks including pennies--free charting