I would not buy stocks through a broker, even at $4 +/- a pop, if I was only investing $100 at a time.
You might want to check out DRIP investing. It is a way to buy certain stocks with low monthly investments and not get burned on the costs of buying.
Fool.com: DRIP Investing