Netflix Down Site: NetflixOn all devices. Vizio TV. Iphone. Laptop. Internet connection good but no Netflix.