That's a very simple solution in simply not offering refunds or price adjustments to previously purchased time cards... I don't know many time card sales that would ever even consider doing that, even if their subscription pricing changed.