I was looking for iphone 8 & 8 plus deals and came across the Optus limited time offer.
They have the Leasing plan on special usually $130 and now for $100 per month. You get the iphone 8 8plus 64GB on this for $0 handset repayment . With 40 GB data, (You can also go for the NON Leasing plan, where you own the handset after 24 months. $10 extra per month for non leasing plan ($110 per month) and data is 30GB per month) both plans have the following inclussions - Unlimited standard national calls and text, upto 750 international minutes to selected countries, unlimited international roaming talk and text on zone 1, 1GB international roaming data on zone 1 and included entertainment.
And $160 plan is discounted to $120 on leasing plan or $127 for non leasing plan with 100GB of data, with unlimited international calls to selected countries and 1.5GB international roaming data to zone one countries and all the other inclussions such as entertainment.
Also you could return the handset after 12 months in good working condition and pay $99 to upgrade to another new handset on 24 months contract.
They have also finally introduced esim. Which you can have same number on Apple watch 3 for $5 a month and first 6 months free. Link to deal - http://ozb.me/o/1Nq4?u=wa
Leasing? A bad idea I think.