Yes, Neosurf is a secure payment method to use at online casinos. Since it is a prepaid card, you don't need to share your personal or banking information when making a deposit. Additionally, all transactions are encrypted, ensuring the safety of your funds.