Notice how for the most part, at least for me anyway, major chain pizzas tend to suck? I like dirt cheap pizza with thin crust and nice heaps of cheese...

The only "chain" I'll eat at (and it only has like 6?) is Grotto's in Delaware... Their pizza is the FUCKING GREATEST. I drive an hour and a half once a month just to get a slice... GAWD.