Scottrade, 7$ buy/sell fee, never had a problem with penny's / under penny as long as i get more than 100 shares, and i always do so yeah