If i could give 0 stars i would.  Absolutely the worst internet/cable provider ever.  Additional charges, 10-45 minute waits to speak with a customer service representative, often getting hung up on.  Lying sales people who don't tell you their special offer was only for a limited time then receiving bills for 4x what you were quoted.  And each time you can never get a hold of customer service representative, but if you hit the button for new or upgraded service you are immediately connected to someone, who apologizes that they can't help with your problems and puts you on hold only to be hung up on.