You think Philly knows nothing about pizza then you never want to get Pizza around here. Horrible, but I'm a pizza snob too and probably way too critical. Even the non franchise places suck. Most people around here think the pizza is great. I don't even bother debating them. There's a couple places in Westminster that are decent and a couple places here in Hampstead/Manchester that are passable at best.