I discovered a new favorite frozen pizza at Sam's Club the other day. Bellatoria pizza. I tried both the Five Cheese variety and the Margherita one (as seen in the pic). Man, oh man, they were both sooooo good. They have eight thin crust varieties, and I should try the rest but I loved both of these so much it's going to be hard to to switch. I highly recommend this pizza.