tdameritrade
choicetrade
IB ( only .5% of total thing so 1000 shares is $5) and you can short
theres better things to trade(futures, options) there are some very rare occassions where playing pennies is a good deal hehe but i can't talk about that on ET