I have Xfinity internet only. When I installed my Roku, the ID Discovery channel is shown and I downloaded the app. When I tried to activate it I got a pop up that said Xfinity is not a isp for this channel. What.? As huge a company as Xfinity doesn’t carry this channel? I can get HBO but not ID Discovery? When I called COMCAST they told me I could upgrade my service which would increase my bill from $65 a month to $104. That is totally ridiculous. Does anyone know whose decision it was to not carry it? Xfinity or Roku.? Who can I call about this? Anyone know.?