I just logged into my live account to turn off automatic renewal of my live account. Besides there being no clearly labeled link to do so, I had to click "next" through 3 pages of advertisements to finally confirm that I did not want to be automatically charged at the end of the year. Pretty lame.
Aug 30, 2010 12:00pm PDT