Anyone know if neteller is legit, and good to use? I know they had issues before. Seems they do have a couple nice features.
Was awesome back before it got shut down for US customers. Made it almost too easy to deposit money with the Insta Cash option. Didn't realize it was back up and running.
I don't know if users in the US are Ok to use it or not. Wondering if anybody has used it lately.....