Kapitall allows some penny trades, 7.95 trades, with ability to earn free trades. The have a 500,000 share cap each penny stock though.