site down - netfilx.ca Site: Netflixthis better not be as a result of the debate I'm not in that country