I got my netelller card yesterday and I am in usa
well says net+ prepaid card, however one casino says they do not send neteller payments to people in the USA
has anyone had any success at any casino?
thanks so much for explaining so now i have a $20 prepaid discover LOL oh well