MJ has the best doughnuts in Charlotte. There is always a wide selection of freshly-made treats. As others have stated, these are extremely good and chewy doughnuts. The prices are no higher than large chains, despite the personal touch to the doughnuts. My personal favorites are chocolate-almond, butterscotch, and vanilla-coconut. The owners are always very nice, as well. Don't be surprised if you get "bonus" items in your bag! Do yourself a favor, skip Krispy Kreme and Dunkin and give MJ a try.