Most delivered ones from franchises are very good, but always leave me annoyed at the price. It's basically not justifiable.
Whereas frozen ones or fresh supermarket ones can be of similar quality for a fraction of the price. Plus you can put your own fresh ingredients on them.
There's also the option of supermarket deli pizzas which are made fresh to order (well, the pizza bases come in frozen). They're generally of good quality, usually a large size and also at a good price. Some will even bake them for you.