Bill Payment through Internet still down - had to pay by telephone Site: ComcastHad to pay bill by calling 1-800-COMCAST and navigating the automated menus.