D J Donuts has great, fresh donuts. They are affordable, they take credit cards (some don't) and they are friendly when you go in there. They also throw in a few freebie donuts of different sorts to let you try when you order. They help schools out when you need donations too. Of the three donut shops in town, I love D J Donuts.