You can buy a Neosurf voucher at local or online retailers. The Neosurf website has a handy retailer finder feature where you can find a local retailer near you.