Neteller is actually an e-wallet that is popular with ideal gambling sites