Many of the DSP plans have fees of various kinds. Also, you are buying only one company. Is this the start of your investing career? Are you intending to buy more over time with other money? Schwab has a $1,000 account minimum but allows you to buy their extremely cheap index funds with no minimums. TD Ameritrade has no account minimum and some commission free exchange traded funds. Both are worth a look.