Is there anyway I can open a Neteller account without having a Social?
Although i live in the US I am English and am here on a Student Visa which means I have no social. I wonder if I would be able to open one as a UK resident, which technically I still am, and just give my old UK adress, but then I dont know if Id be able to assign my US bank account to it, very annoying!
Anyone wanna open one on my behalf?
