reply to txfeinbergs
I called TWC this morning and they had no clue of wht I was talking about but "My Services" states "Ultimate 75 Upgrade" as my internet speed. Odd thing is.....my internet stopped working shortly after the phone call at 10:30am.