Why does Xbox Live keep charging my credit card?
Xbox Live keeps charging your credit card because it needs to pay for your account, games, and services.