I believe Microsoft own Netflix..so if you have signed up for Netflix check it is not them That have charged you, this has literally just happened to me and it would seem I've been paying for A Netflix account for some time that I didn't no I had...
... View more