I usually order the pizza for delivery, and I'm surprised by the comments about poor customer service. I can, however, tell you that the delivery staff is always very nice. Perhaps the nicest delivery drivers I've ever dealt with. I've also never encountered any issues with the website or delivery of my pizzas. If they say it'll be an hour, it's about an hour.
The ingredients seems to be of a very high quality. We often get a Big Boom, which is a build-your-own option. The chicken is really tasty, and as I mentioned, seems to be good quality. No mystery meat here. The pizzas just always taste really great.
I have ordered quite a few pizzas from the Willy location, and have dined at a couple of their restaurants and have always had a great experience. Some of my favorite pizza in Madison.