Its always been stupidly slow (since we moved in after the earthquakes).
The chorus coverage map shows it should be :"Broadband > 10 Mbps"
Have logged a couple of calls about it and have had chorus say:
1) Found some bad connections - fixed them - it should be good
2) Found some more bad connectors - fixed them
3) It seems to be where the connection comes into your building might be faulty - have fixed it - should be good now.
We have also had an electrician check our internal wiring - He said - its all fine.
Have just replaced the router with a new one (Draytek) - made no difference.
It shows a line connection speed of about 5Mbps - a real speed test shows around 3 - 3.5 Mbps
Upload of .8Mbps
This is the router status info:

I tried re-raising the poor performance with Vodafone. The person on the help desk said - "you seem to be a long way from the exchange/cabinet and that would most likely be the issue".
She reckoned that 'sometimes Chorus connects people to more distant exchanges if there isnt a port available on the nearest exchange - and we cant get Chorus to change this'.
1) How do I find out if I am not connected to the nearest cabinet?
2) Can I request to be moved if I am not connected to the optimum location?