Has anyone heard anything more about Neteller returning funds to U.S. citizens? It should be happening soon right?
Announcement
Collapse
No announcement yet.
Neteller
Collapse
Comment