I've been to Karl's a couple of times now, for donuts/pastries. The cake donuts are great. But I was underwhelmed by the cinnamon roll, muffins, and raised donuts. Everything seemed fresh, I just didn't care for the flavor and consistency.
I do appreciate that it's a locally owned place where they do seem to care about their product. I suggest you check it out if you're in the neighborhood, and make your own decision.