My grocery store gives rewards points.
They are only good for a month.
I beleive Verizon rewards points are good for a year.
You can check via stb to see when points expire at any time.
20K points is a huge number.
at $.01/point, that is $200 worth of on demand.