I've also been charged after being a member for two years. The live chat person seemed insistent that the promo was limited to 2 years but after asking to cancel my account it has been referred to the account manager.
Which means you will likely get a free 2 year extension.