Yeah, TWC has probably the worst customer service I’ve seen… probably borderline illegal actually. After cancelling my cable installation (twice) over the phone I was billed for two no-name charges on my debit card with no explanation as to what they even were. Um, can businesses even do this? I wasn’t even a…