I had the same issue. $18.99 charged to my account. Having to go back and forth between Rogers and Netflix to clear it up. And to find some random email attached to my Rogers account and charging me for Netflix. How did this person access my account ...