I use Just2Trade, you keep a minimum of $2500 to start the account then you can make $2.50 trades. The pennies sometimes have an extra fee or two when you sell. The fees tend to vary, the most i've paid to sell is $8. All buys are $2.5. Haven't had a problem until 2 days ago when there routing tables were getting updated and now all penny trading has to be done over the phone. Supposedly it'll be fixed soon.
A ton of people, the real traders seem to use Etrade, because you can trade anything and a trade is never over $9.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.