In a word..."meh".
Ordered a pizza from here on a Saturday evening - the online ordering process was easy and they have a tracker so you can estimate what time your food will arrive - for us, it ended up being about an hour wait.
We ordered the "Valentino" with regular pizza sauce rather than BBQ. It wasn't that hot when it got to us, and was super, super greasy. For $30, I expected more.