I don't buy digiorno because it doesn't really taste like delivery like they say in the commercials.

The only store-bought pizza that actually tasted decent IMO is the ones you get out of the deli from walmart. They are LOADED with toppings, the sauce is thin and not too overpowering, and the crust is good if you spread some yummy garlic butter on it.

It's also the only store bought pizza I haven't had to add extra cheese too. I don't think I could handle anymore than they put on them. And you can get them in 12 inch or 16inch and the 16inch is HUGE and only costs like 7 bucks.