Zecco.com They're quite good with stock commission of only $4.95. Admittedly I'm a medium term investor and I stay away from penny stocks and it's been great for what I need. Worth a try.