I lurk more than I talk, but in case this hadn't been brought up before (and I apologize if it has) I figured I say something.

I trade with USAA, as I get good trade rates and they handle all of my insurance and banking. I almost made a big mistake and bought 50,000 shares of a penny stock. I found out USAA charges $.01 and $.005 (depends if you are platinum or gold level) a share over 1000 shares in any transaction. This nearly cost me $250 to buy $90 worth of a stock. I then would have had to pay the fee again if I sold it.

This isn't typical for most trading companies, right? Any good ones out there? I was thinking about opening an account in Zecco so I could deal with some pennies.