What Bossland should have done is given all lifetimers a warning email 30 days before their existing keys were going to expire along with a free 1 year key as an apology for the situation and for changing the terms of the sale.
Think about all the old users who feel cheated by this turn of...