I don't understand well what is happened but who can be explain :
the USA have a power so big to block the bank and website as neteller.

You see www.ecocard.com, I think a secure payment and offer a good service of privacy.