Welcome to iMore! Do you have an iTunes account? Go to http://reportaproblem.apple.com to see if you actually see a Netflix subscription coming out of your account. Have your checked with your bank or credit card company to see if you were charged for anything?