I hate to sound like a product placement but this stuff is actually good now. I am a pizza freak myself. The sauce isn't so sweet, the crust is super garlicy and buttery. And I can get feta, Pepperoni, Mushrooms and red peppers on my pizza which is important to me.
You guys try it yet? Or better yet, Favorite pizza toppings?