Has anyone eaten here?

They've got a half price thing here:
http://wimgodeals.com/okc

but there's so many pizza places around now, I'd like to know if their food is actually good first.