Site:
The site has been performing poorly, if at all, for a week now - I'm not going to try to log in again, but this is beyond ridiculous - all the money we pay and NBC Comcast can't pay someone smart enough to make the website and the email work properly?!!
Chicken s!*t operation.
Add new comment