Yes. While there may be restrictions for prepaid card deposits, most casinos offer the same bonuses for Neosurf as for other payment methods.