Originally posted by Fuzzxh
nice lol i dont like to put my card on xbox because of that dumb automatic renewal shit lol
Yeah I always turn that off as soon as I renew.
Go to Xbox.com
Log In
Click on the "Account" button
Under Xbox Live, there will be a thing that says "Automatic Renewal:
On (Change)
Click the change button. And turn it off.