Local Walmart deli cook at home pizzas are actually my favorite non-restaurant pizza yeah.
Digiorno's quality is kinda heavily dependent on how good your oven is I think, moreso than other brands. I had some a few times with a fairly poor oven, never understood the hype, then tried it again with a pretty good oven and came to the conclusion that it's probably just a lot more prone to imbalanced cooking than normal frozen pizzas are.
That being said I don't think it's really worth talking about even in a good oven-- kinda think it's part marketing here! Say it's like delivery enough times and people will believe it even if it's totally not true.
I have never really had a good walmart pizza. Though I only tried two.
That said the answer is Tombstone and you can close the topic now. ---