Anyone have much experience with Firstrade, Public or Robinhood and willing to share their thoughts? I am a long term TOS/Schwab user, have used TT for a few years now, and used to be very active with IB. Some of these newer platforms seem to have very good commission/fee structures, wondering how good the platforms are for trading.