When we lived in Mooresville, NC we had Windstream for internet, which was great. Then we moved across the state and had Century Link for the first year we lived here. Talk about the absolutely worst reliability and SLOW DSL service on the planet. Heck dial up is faster than what their DSL is. Had to reset the modem on a daily basis and it still went out several times a day for no reason. Had several service call to no avail. When we bought a house we switched to Time Warner. That was NOT easy as both hubby and I have major issues with Time Warner, but at least their internet is reliable for the most part.