Great take and bake. If you like white pizza I strongly suggest trying theirs. I prefer this much more than other take and bakes I've tried.
I'm not sure about the complaints on price. Most of the cost of pizza is the ingredients and paying who made it. The point of take and bake is the convenience of making it whenever you want.