Just got this email from iTunes. The current change to Netflix via iOS is that you can now subscribe to Netflix via your iPhone/iPad and get the standard 1 month free (Before this was only possible on apple TV)
You can also pay for your Netflix Sub via in-app purchase with discounted iTunes Cards as per comments below.
Officeworks currently have 20% off iTunes Gift Cards
And to get access to US content, you may benefit from Lifetime Getflix Subscription for $39 USD or $35.10 with newsletter subscription here
Pretty sure it's just the free month that you get for signing up regardless of device….