Hello Xfinity: Where Have You Been All My Life?