Charter service is reliable and customer service/technician service is quick and comprehensive.
At least once a week I have to reboot my router but yet have had a time where that didn't work. Speed is great. I only watch apps with internet and very pleased.