STILL DOWN Site: NetflixI want to cancel my membership, but guess what? The site is STILL down! Add new comment