This is pretty much true of any of the large pizza chains. Watch the specials, use coupons, take advantage of discounts for things like ordering through the app or texting (because reasons). It’s dumb, but you have to play their game to get a decent price.
That said, I can’t fault OP at all. Trying to grab a quick meal for a kid means you can’t spend the time to piss around and try to get a better deal.
This is the way.