cant visit site Site: Netflixcalled them and they have no idea when it will be up. has been down for 3+ hours now