Richard. I fully support you on this. Its not just this one incident for you I'm sure. I also have lost my cool at TWC many a time, and its never because of one incident it is because of the same thing happening over and over, and their customer service just being awful.
I got your back.