Neosurf is a payment method that has become very popular all across Australia,so their products can be found at many locations across the country. However, perhaps the easiest way is to visit the website www.neosurf.com, where you can either sign up or find out where your nearest merchant is located.