It is true that Charles Schwab will let you trade microcaps. The only problem they will not accept a new account which already has microcaps below $5.00. I tried Charles Schwab after T D Ameritrade would not accept the transfer of my Fidelity account with microcaps unless I sold them first.