I think they are pretty good, in fact I'm having one delivered in about 10 minutes.
Why is everyone here being so harsh towards Pizza Hut? Yes, it's almost the same as a stromboli and the name is stupid, but who cares? When you're eating it who gives a rats ass what the name is?