Fidelity still charges no commissions for OTC trades (not sure about Expert Market). Also, they currently offer $100 for opening a brokerage, cash mgmt, IRA or Roth IRA account with $50 (offer applies to current customers). Don't tell them gd4nthing sent you, or they'll charge you $100!
Fidelity $100 Offer
https://www.fidelity.com/go/special-offer