Charter Communications
1
Absolutely ridiculous. Equipment always malfunctions, billing issues constantly, horrible customer service, long lines and run arounds when there is a problem.. They do not deserve any stars everyone I know hates it and prays for an affordable alternative!