Question: what is the best place to buy penny stocks?
Answer: TD Ameritrade - $6.95 per OTCBB trade.
Fidelity - $0 per trade.
Charles Schwab - $0 per trade.
Interactive Brokers - $.005 per share.
TradeStation - $0 per trade (up to 10,000 shares)