Found a workaround. CVS offers monthly promotions if you sign up for their "extra care" member card (free).
Usually, once a month, they offer a 30 to 40% off one item coupon as a loss leader to bring in more people. I remembered the film when I got my latest notification and bought the 3 roll pack (expiry date 05/2026) for $19.83 after tax.
I plan to take advantage of this every opportunity until someone in corporate catches on and places film off-fimits to the discount.