I have Charter, used to have issues, recently it's been great.