Change you location to the US or UK and see if it returns....or verify at Netflix that it is available in your region.I'm located in Malaysia and I'm pretty sure I saw the Netflix app just a few weeks ago. Or maybe its my own eyes playing Houdini tricks.