you can turn auto renew off, it always sets up auto renew why you buy live off the the dashboard. I was happy when i found this out cause i ran up my dads credit card and didnt know it. all you gotta do is go to xbox.com and change the autorenew off on there