Picking the right ISP


I am as non-bias as possible here but I do these days work for an ISP but do not do ISP things. This is intended to be a guide to help pick an ISP for your own needs. I will not specifically recommend any particular ISP and this guide was written well before I worked for an ISP. You’re free to pick any ISP you like!

A question that comes up quite often is “what is the best ISP?” – what people fail to ask is what they’re looking for in an ISP? This normally contributes of 5 things:

Speed: What is the best service I can get?
Reliability: Not to be confused with internal wiring issues (more on that later).
Are you wanting ADSL, VDSL, UFB or some form of Wireless technology?
When there is a fault what is the service like to get the fault fixed?
Really, this isn’t everything.

A general rule is to pick from Spark, 2degrees (Vocus), Quic or Voyager . Skinny is also a great choice for a cheaper “no frills” ISP however you do need to use their router to get any support (which is actually a great router). – note this is my personal opinion based on experience. Each ISP however is different in how they connect themselves to the internet. Also, don’t just go for the cheapest unless if you like Netflix / YouTube buffering.

The best way to determine what is right for you is to head over to https://chorus.co.nz/maps and check what service you can get and just go for it. If you’ve got ADSL/VDSL currently and Fibre (UFB) is available then get it. Don’t stick with copper if UFB is available as world class internet (seriously) is waiting there for you on UFB.

WiFi vs Ethernet:
If you’re getting Gigabit internet via UFB then just note you won’t get these speeds over WiFi. You’ll need to use Ethernet to your PC etc. A common complaint I see on ISP’s social media pages is complaining about slow speeds on UFB however in 99% of these cases it is because the customer is using WiFi. Don’t be one of those people, just understand that WiFi is best effort but you can improve your WiFi speeds by using a dedicated access point like a UniFi mounted in the right place in your house. See my Router Guide on Geekzone for a full guide on what I recommend.

My ISP provided router is crap!
Again, this is a misconception. It is only as crap as you make it out to be and all providers currently offer some pretty decent routers. The WiFi however on them is not the best. Most of the time these routers are totally fine for your average home or small office user. For example, the Huawei HG659 is actually a really decent router for your average home user since it can route Gigabit totally fine and has decent WiFi but does only have a 32 device limit. Again, you can solve this by grabbing a dedicated access point.

Again, this varies between ISP’s. If you’re on ADSL or VDSL then you can look at improving your speeds by installing a Master Filter – there is a plain English guide on what this means for you Here. For UFB it is pretty consistent between providers and the main bottleneck here is the customers equipment. I’ve seen people using crappy old routers to connect them to Fibre along with people with Gigabit internet only using an old standard of WiFi. If you’ve got an older router still powering everything and find the internet slows down when you sneeze it may be worth investing in a new router. You don’t have to go with the top of the range router from your local appliance store, in most cases you can ask your provider nicely and they’ll send you a shiny new one to keep you going.

Upgrading to Fibre:
If you’re not on UFB then it is well worth upgrading to it for a more stable service. In most cases your ISP will allow you to stay on ADSL/VDSL until you’re fully online on UFB. Ask them about this and they’ll make sure to make it work. An upgrade to UFB does take a bit to do (mine took 4 months) but it is worth it – trust me!

Bundle Deals (with Power):
These deals are often the most expensive of the lot – if your provider is offering you a Fridge or a TV for signing up then they’re making too much money off you. Broadband as a whole is a low margin product so it is best to take a look at Consumer Powerswitch to determine if your power deal is really the best for you along with keeping your broadband separate. It is not a good idea to bundle these services together unless if you want to pay more than the regular user. It is a trap. I’ve done some calculations myself and worked out I would be paying 20% more per month in Electricity if I was going to go with a provider like Orcon/Slingshot or was going to pay more (for a slower speed) if I went with Trustpower. I am personally with Flick Electric for power and still think despite the recent spikes in power pricing they’re the cheapest if you average this over a year combined with a competent ISP.

I’m rural and want better speeds:
Take into consideration how much broadband you really need each month and consider moving to a wireless (over 4G) plan. You’ve likely already paid for a local cell tower upgrade via the RBI through tax so use it. Skinny + Spark offer some pretty decent wireless broadband plans along with Vodafone + some resellers like Wireless Nation. It is more expensive however the service over it will often be far quicker than a standard rural ADSL connection.

These days there is also Starlink. This is an excellent option however can come at a cost in both hardware and the monthly plan. This is provided by Satellite so speeds can be either great or slow depending on how use your “cell” gets. This is however a great option for heavy users.

There are likely local providers in your area also offering wireless broadband via their own infrastructure – the list for these providers is long, but https://broadbandmap.nz/home will give you an idea. You can also consult with your neighbors, local Facebook community pages etc to what wireless provider is offering services in your area also.

Pricing + Support:
ISP’s run on a pretty low margin – Chorus charge between $45-$65 per month (approx however I don’t have the figures on hand, excluding GST) for just the connection back to the ISP. The ISP then has the task of buying bandwidth (the actual connection to the outside world) and in UFB areas the gear to go in the exchanges which cost tens of thousands of dollars along with other gear to make everything work. What I am trying to say is ISP’s, after everything is accounted for are making around $5 per month profit off you. Some ISP’s promise to be the cheapest but you have to ask yourself what they’re cutting in order to be the cheapest. I can think of a few ISP’s who are literally making a loss from their cheapest plans to get you to go with them.

Going with the cheapest ISP is just asking for trouble – do you want your YouTube, Netflix, Disney+ etc to stream at the highest resolution? Do you want great support? Do you game and want to beat your friends who have paid to go with a real provider? If you answered yes then stop looking for the cheapest and go with a more mainstream ISP. There is however an exception to this rule and that is Skinny as well as Quic who are pretty good for your cheaper provider.

Going with an ISP isn’t like picking a power provider – there is a mix of good or bad and it depends what you pay. If the ISP you’re thinking of joining doesn’t have comments or ratings on their Facebook page then you’ve got to ask yourself what they’re really hiding? I bet if you comment on such pages your comments will get removed also. Do a quick Google search on the ISP you’re thinking of joining, look on both Geekzone and even Reddit for feedback on that ISP and if you’ve got a bad taste in your mouth or are wondering if you should really join then it may be worth reconsidering.

Generally support of the mainstream ISP’s is good. You shouldn’t have to call them for anything after signing up unless if you’re wanting to maybe move house or change plan. In my experience the ISP’s I’ve picked above are excellent with billing, support when you need it and have good uptime on their services.

My connection keeps dropping! My ISP sucks!
Most of the time if you’re on a copper connection this problem is with your connection, and your connection only. If your ISP’s Facebook page is blowing up with everyone commenting then maybe it is not you but just have a look at the other comments first before acting like a fool and posting. Maybe, fool is a harsh word as people don’t really know.

There are many things that can go wrong with a standard copper connection but most of the time it is due to your own internal wiring. I’d strongly recommend investing in a Master Filter to get your connection stable again. Just like the pipes or electrical wiring in your house anything past that little white Chorus / Telecom demarcation point on the side of your house is your own responsibility. There is also the odd time the problem is with your router however this is rare. If you’ve got a stack of routers you’ve collected over the last year and your internet problem is still not resolved then first of all stop calling your ISP to complain or better yet call them and ask to get a master filter installed if you’ve got more than 2 jackpoints in the house. Yes, it is $200 charged by Chorus but it’ll more than likely solve your problems and give you faster internet in the process.

There is also the odd chance you’re too far from your cabinet. Take a look at https://www.chorus.co.nz/tools-support/broadband-tools/broadband-map to see what you should be getting. If you’re in a VDSL area the problem is you. Do some investigation, try Ethernet to your Router (instead of WiFi), try another phone cable or even try your router on another jackpoint in your house. These are just a few (of the many) things you can try in order to rectify your issue.

Getting hit with CG-NAT:
Something to look out for is ISP’s that use “CG-NAT”. Essentially, this is one public IP address shared amongst many people for internet meaning you can’t open ports (vital if you’re hosting a game server or have a web server on your connection for example). Most providers allow an opt-out of this by purchasing a static IP address or even simply asking if you’re able to have a public IP address but if you’re just doing standard internet things, playing modern online games etc you likely won’t even know you’re behind a CG-NAT connection. This is becoming more and more common only because IPv4 addresses are incredibly expensive for internet service providers as they have simply run out. There are workaround for CG-NAT however with simple VPN services like Tailscale, Zerotier as well as Cloudflare Zero Trust Tunnel for web hosting being some popular free options. There are plenty of YouTube tutorials if you need help with setting this up.

Current known mainstream ISP’s (as from 06/07/2023) that have CG-NAT enabled by default:
– 2degrees (opt-out requires purchasing a Static IP at a monthly cost)
– NOW (opt-out requires purchasing a Static IP at a monthly cost)
– Nova (no opt-out)
– Trustpower (opt-out if asked)
– Contact Energy (unknown opt-out)
– Starlink (no opt-out)
– Most 4G Broadband providers (opt-out if asked, usually)

ISP Provided email:
Simply don’t do this – instead, sign up to a free provider like Gmail or Outlook. There are plenty out there! This gives you portability if you want to move providers in the future. You’ll note that many providers have basically stopped providing email anyway.

IPv6 is a welcome extra with many providers – I’ve found that almost every ISP apart from Now and Spark (Skinny) offer it as either an option or by default. Some providers like Voyager have it as an opt-in service at no extra charge. If you have CG-NAT then IPv6 is a way to get “straight out” to the internet. If you head over to https://ipv6-test.com you can see if your current ISP / router configuration has IPv6 enabled.

Again, do not go for the cheapest – treat your internet as your main source of entertainment. What is $10 extra per month for a faster, more stable service? In general it is hard to screw this up. Look at my recommendations on providers above and use common sense to picking the perfect ISP for your needs.

Also be wary of ISP comparison sites as on multiple occasions these are run by the ISP’s themselves or are bias towards the most kickback.

A Referral Code:

So, I state I am non-bias but if anyone here is thinking of signing up to Quic then using my referral helps me out greatly. You also get a free connection too. Quic are a rather nice, smaller ISP geared towards people who don’t need much support and want everything from a once-off charge for a Static IP to IPv6 subnets all the way to viewing the status of your ONT and connection.

Referral Link: https://account.quic.nz/refer/122101
Free Setup Promo Code: R122101E7CV7Q


  1. Consider adding something about IPv6

    The Internet is moving to it and I personally won’t consider an ISP who doesn’t provide it

  2. Hi Michael, I found your blog from following your comments on gpforums. Thanks for the great advice. Appreciate any feeback on the following, or happy to pay you for a phone call etc.

    Currently we are with TrustPower VDSL, but fibre is coming to our area. I am thinking of changing to 2Degrees Ultimate Unlimited Fibre (I am a 2Degrees mobile customer so I get a $10 discount per month too) to get fast and unlimited broadband. However, I am not sure on what hardware I need to get the best out of the speed.

    We have a long house and predominantly use WIFI as house is only wired with phone lines, not CAT (I think its CAT) data cables.

    I want to ensure that:

    1. We have good speed and capacity coming into the house
    2. We have a good router to direct it
    3. Good Wifi to send it
    4. I need at least 2-3 extenders for the house (atm using TPlink plug in the wall which seems ok, but maybe there is a better option?)

    Appreciate your comment, and again I can pay you for your time for a call, or perhaps you could recommend a residential IT company that I can trust to do a cost effective solution?


    1. First up – I’d never, ever, recommend WiFi extenders – they’re rubbish and cause WiFi issues (often halving the speed of your WiFi with each extender put in). You’re best in this case to grab a mesh system.

      I personally recommend the Ubiquiti AmpliFi which you can buy from PB-Tech. Just try the starter pack (router + 2 satellites) to start off with and see how you go. I also recommend doing a post on Geekzone (https://geekzone.co.nz) in the “LAN (ethernet/Wifi/routers/Bluetooth)” topic as there are some very knowledgeable people on there who would be able to help. You’ll get a few extra points by including the layout of your house on the post.

      Also whilst I won’t deter you from Ultimate Fibre if you’re primarily using WiFi you’ll never get these speeds. For example, over my WiFi which is driven by a $800 enterprise grade access point I normally see around 400Mbit over WiFi. Consider just going with the 100/20Mbit plan for a start as you get the same credit etc regardless on 2degrees and if you feel the need for bandwidth upping your plan (which you can do via their web control panel).

  3. I am on Vodafone at the moment but I notice it’s not mentioned in your “mainstream” recommended suppliers. Is that cos you don’t recommend or that they aren’t mainstream? We’ve just run out of our contract so it’s time to change 🙂

  4. Hi Michael, really useful post!

    I think I am going to go with 2degrees.
    Will the default modem provided by 2degrees suffice or do you recommend I buy my own? Does the recommended mesh system (Ubiquiti AmpliFi) replace the default modem, or does it just work with it? Sorry, I am a little under-researched.

    Thanks so much!

  5. Hi Michael.
    Thanks for this post as well as your router guide on Geekzone! I’m glad I read this post as I was seriously considering changing to MyRepublic.

    I have been completely overwhelmed in choosing a WiFi mesh system and although I was originally concerned about the price I decided to just go for it and ordered myself an AmpliFi HD mesh system. I can’t wait for it to arrive!

    I’m currently on VDSL with Slingshot but we are having Fibre installed in our area right now and it is supposed to go live in September. Would you recommend waiting until the fibre is up and running to change providers or changing providers and booking the upgrade?
    Also you were quite clear about 2 Degrees, how about Voyager? Any pros/cons there? (I’m a non-gamer)


    1. Hi there – Yes, Voyager are great (and I recommend them in this guide too!), they’ve got excellent support and their network is top-notch also. Voyager is run by Seeby Woodhouse who originally setup Orcon so he knows a thing or two about setting up an internet service provider. A thing to remember is if you change providers this resets your dDLM profile on your VDSL (which means your speeds will drop for ~1wk or so as the line retrains). Glad I saved somebody else from joining My Republic!

  6. Thank you Michael, I’ve been with Nova for a year, last 6 months on fibre & I’m looking at changing.

    Your guide is great – and makes sense when trying to wade through the options

    Keep up the great work!


Leave a Reply

Your email address will not be published. Required fields are marked *