The link you posted was from the U.S. site, and Netflix is available currently in the US. I don't have any news on the Netflix release in Canada at this time, except that the service currently launched. There have been reports posted on C|Net from various users that it may be coming to some Samsung products in Canada, but I don't have any specifics.