I would not touch xfinity with a 10 foot pole if it wasn't literally the only option. I live in the middle of a well populated town but funny enough how the local ISPs have hard boundaries that don't overlap. Proof that lack of competition means you don't need to even attempt to provide competent service. Constant app crashes, insanely awful speeds despite being the highest the has to offer while being the only person online, I guess I should be thankful they haven't broken into my house. Yet.