If you don't like DRPs, you could wait and stockpile your money for a longer period of time (mo.,qtr)as long as it is a regular basis, it is still dollar cost averaging. You could move to Ameritrade. Their fees for trading on the internet are pretty cheap.I use DRP's by buying once a mo. (Intel, Peoples Energy, and Johnson Controls) and then have them send me the certificates for 50 shares every now and then. I then put it in my brokerage account. Then I can use the margin or sell covered calls for income if I have the right amount of shares.