I literally hadn't considered them in years. I remember more recently that they made a big ad campaign on how they wanted to have pizza presented in a way that can be proud of. I finally decided to try them, and they've lived up to their promise. It's perfectly laid out and proportioned as you'd see in an ad, crust isn't too doughy, and it's not greasy.
A solid buy for a quick and cheap option. It's still the very North Americanized approach and sugary tomato sauce you'd expect, but within that context they're doing well. Certainly better than Pizza Pizza, Little Caesar's, etc...