You have possibly tried making pizza with your regular household oven. You probably why it tasted different from the pizza from the store. This is because those are usually baked with a convection oven. A regular Bake Pizza may come out with a soggy top while the bottom is brown. A convection oven achieves a crispy top in less top.