I see the new terms of service in that Netflix was providing these details for free and they where easily found at the website and...now a "Request" is required. Utter rubbish.
I just downloaded it here on Netflix Australia, 5 minutes ago and it worked fine. Maybe they are "rolling out" that change to all markets and we haven't got that 'update' yet.
Maybe I'll "roll out" my own changes and click this button, Netflix! :