While my beginning experiences with Centurylink were a nightmare and their customer service was beyond horrible, I did receive excellent customer service in the end. Initially, they advised me at 6:30 p.m. the night before that they were not able to make my scheduled install for the next morning. This was not acceptable as I had taken 1/2 day vacation from my work to be there for the install. I called and complained stating I was now going to have to take yet another 1/2 vacation day to be there for the install and would they want to waste an entire vacation day for that? I asked what they would do to compensate my lost time and the inconvenience they had caused -- possibly a free install? I was essentially told TFB. So I called corporate. I got an excellent response from corporate, my install became top priority, and they compensated me for the inconveniences. The install engineer was wonderful, and my service is amazing. I live out in the country and my speeds are terrific. I have no problems with internet access or streaming. I am very happy. It was a really rocky start, but Centurylink came through with excellent customer service. I would have given them 5 stars if it were not for the bad start, but because they responded well in the end and the service is great, they deserve 4 stars for sure. I would definitely recommend them. read more