Comcast Xfinity
Highly Disappointed
I called to connect internet service on Sept 21. They set up a self install on Sept 22. The tech came out and informed me I would half to set up a "professional install". I called Comcast as soon as he left. I told them I would have to get permission from my landlord in order for them to ...