I think your better off useing a online broker than some of the stock purchasing programs. It will cost less overall if you use online stock broker than a program like sharebuilder. Most brokers now have dividend reinvestment programs that cost nothing when you buy more stock with the dividends.