i'm moving down to princeton in central new jersey, anyone know if comcast carries TTC? the comcast website is so complicated that i couldn't find out