While Neosurf is accepted at many online gambling sites, not all sites support this payment method. Players should check the deposit options available at their preferred gambling site before purchasing Neosurf vouchers.