http://www.phoneservicesupport.com/look ... 11981.html
They have some nice improvements, I guess. Be warned however that, at least on mine, they had turned the auto-renew feature back on. I just recently, a few weeks ago, had double checked to see that the option had been turned off, obviously on the old site.
I then played around with it a bit and noticed that it can be turned off on at original site while it's turned on at the BETA site. Obviously it would be best to make sure it's turned off at both places. Tricky tricky guys. But you have been warned. No crying about it later.
Edit: The good news is that they didn't show a credit card on file in that section to even use for the auto-renew. So how they set that option to "on" with nothing to charge it to is anyone's guess. But I would make sure that besides having auto-renew off, to also delete your card info they might show on file if they give you that option. I used a card to renew WAY back in November, and don't remember now if they gave me the option to not add the card to my account or if I had to go back and delete it.