I recently ordered a i year subscription through Digital River, and i am 90% sure i Unticked Automatic renewal.
Anyhow I manged to find my way into my order and changed subscription to Auto renewal to off.
Thing I am not sure about is, page you log into says Automatic, still says this when Auto Renewel is off.
I thought this would change, or Paranoid here if at end of license and it still automatically updates, it will be refuted that I even changed it. :-\