It is completely legal to make a Neosurf casino deposit. This is evidenced by its presence in thousands of hundreds of stores both online and offline. However, being a prepaid card payment service, Neosurf withdrawals caren't possible. If you want to cash out the winnings, choose debit and credit cards, a direct bank transfer, or e-wallets.