Never get xfinity. They tell you one price then charge you another. Our bill was supposed to be $159. Now it's $213 and their excuse is, "Oh well you have equipment you're renting," but now its up to $408 and they're charging us for their mistakes and their representatives never help.
And if you're streaming movies, they slow down your internet because they want you watching their programming. They slowed down my Netflix and then denied it. They are by far the worst company I have ever come across.
Unless you like getting ripped off, never go to Comcast, a.k.a. Xfinity. To top it off, most of their representative support team can't even speak English. A lot of the time, I can't understand a word they say.