It is not a listed season ticket holder benefit in Saginaw. I'll call them to double check but you pay them directly for the streaming and vouchers and then they give you a code which after you type it in it shows "$0.00" as the cost. The team funnels the money back to the CHL streaming site I'm assuming after the purchase.
I'd much rather have the discount versus the tickets and gift card but that's the way Saginaw chooses to do it. I looked on Flint's and London's and some a few other websites and they clearly call it out as a season ticket holder benefit.