Neosurf's cards are available in values between £10 and £100, and they are bought with cash at retail stores and supermarkets, which means that you do not have to disclose your name, bank account or any other personal information when making a deposit through Neosurf at online casinos.