Complete white screen Site: NetflixWhat the heck? I just signed up for this site today and now it doesn't work. Not really a great selling point! When will it be back up?