For small amount of shares between 250- 300, MBtrading is the cheapest that I know and I am so happy with them. $3 dollars total for each trade, ecn fees included. level 2, fast report, immediate help. You just could not ask for more.
I dont pay the big commission anymore so another 2K-3K...