I always used the free fitness shows on demand i was injured and im just getting back inshape. I went ondemand and i cannot find any of these free shows anymore. What happened? They're all saying subscribe i already pay $200 a month are you kidding me ? I'm really thinking about terminating my xfinity services. Is there still free fitness?