Neosurf is perfect for mobile deposits. Directly in the casino or the MyNeosurf app, deposits are credited to your casino account in real time.