I had an Xfinity Internet years ago and I was a dissatisfied customer then too. I went with another company for a few years and was supper happy. Last year, I needed higher speed and I got Xfinity internet again and let me tell you. Nothing changed. A whole year of drama, not working interned additional charges, and emails that I did not return the equipment despite having printed confirmation. Nothing was good I paid a monthly fee for a whole year and the internet was not working. I called and technician came. They dimmed the fault was not on their side and they charged me $100 for each visit. So I waited the whole year because I did not want to get charged early termination fees. I even called to find out about the specific date I needed to cancel and guess what I still got charged a termination fee. Never again. CROSS-POSTED ON THE OTHER SITES.