Charter representative are usually nice and knowledgeable but service is terrible,go out all the time. Remote doesn't stay programmed
They delivered on time and the install was easy. However, the internet cuts out if there is so much as a breeze. We CONSTANTLY lose connection. Ah well.