X box Live are complete [Mod Removed]. THEY WONT allow you to turn of the Automatic renewal. OR delete your credit card.
I am would not recommend them to anyone.
If someone can help me with out telling to put in FALSE credit card details then PLEASE HELP ME.
This is my sons account. I am so angry it is not funny.
Xbox live have taken hundreds of dollars from us.