If your Netflix streams have stuttered in the past, you’ve likely blamed your ISP—but now, Comcast claims that Netflix has slowed down its own video streams. In a blog post, a Comcast’s Jennifer Khoury writes that Netflix knowingly sabotaged its own streams prior to inking a deal with Comcast earlier this year. She says: “As at least one independent commentator has pointed out, it was not Comcast that was creating viewability issues for Netflix customers, it was Netflix’s commercial transit decisions that created these issues.”