From the amazon site..
DI resin - Recommended refill every 400-500 gallons
That is soo off base it is not even funny. I am not trying to be mean or funny here either. But no one should ever use anything like that to determine when to change DI resin.
There is no way anyone can tell you how much water will deplete your DI resin or how long. it will take for it to deplete. Especially mixed bed resin.
Mixed bed resin in Anion and Cation resin mixed to about 50/50. But there are tolerances in that as well, so you may have more of one than the other.
Then you have to account for the incoming TDS into the resin. While you can figure out what is in that TDS with some very extensive testing, that will only apply to your water in your house, at that exact tap where you are pulling the water from. You change taps in the house and the incoming TDS can change.
Now figure all of that and go to your neighbors house. They may have less or more TDS, even at the water main. More or less pipe from the water start point, etc. etc.
Then take that and expand that to all of the local water municipalities across the globe.
Now take into account that the TDS after the RO membrane may be more of a positive charge, so it is bound to the cation resin and that depletes first. Yet, the anion resin is still good but useless, as the TDS will not be "pulled to it, as they are both positively charged.
Way too many variables to say "change every 400-500" gallons
With all that said, a standard rule is to change the DI resin when you see 1 tds after it. And do not forget to flush the membrane for a few minutes before making water. The latter will help prolong the life of the membrane.