I don't know, I've been using EcoCarrd since first of February. Easy registration. I've had no problem at all with them. Have sent 3 emails and received a response within 3 hours or less, on each.
I receive payments into it, I've deposited at 3 casinos, no problem, and money is in casino account instantly, I have withdrawn from EcoCard into my bank account, 4th business day it's in my checking account.
You request a withdrawal, second business day it is in one of the banks they use (they use numerous banks), and from that bank, it is paid into your bank account second business day, so 4 business days, you have it. At least this has been the way it has worked for me.
EcoCard charges a flat $10 fee for withdrawals, not sure if it's a precentage or flat fee the bank they use charges, but there was a small fee of $20 from them, so my withdrawal cost $30 in total.
On March 27th, EcoCard sent this to it's customers:
IMPORTANT NOTICE FOR US LOCATED ECOCARD CUSTOMERS:
In response to recent publicity about the use of EcoCard for online gambling purposes EcoCard would like to draw its US located customers attention to the Terms of Service they have previously agreed to, and in particular, Section 8 International Use, which clearly states;
8.1. Recognizing the global nature of the Internet, you agree to comply with all local rules regarding online conduct and acceptable content. Specifically, you agree to comply with all applicable laws regarding the transmission of technical data exported from the country in which you reside. It is our assumption that international users are signing up for an EcoCard Account only after determining that opening and maintaining an EcoCard Account violates no laws or regulations in their respective country and jurisdiction. If you are an international user, you warrant that you are violating no law or regulation by your use of EcoCard, and you indemnify us for any and all liability that might arise from your use of the Service.
We thank you for your cooperation.
Best regards,
EcoCard Team
Our Customer Support working hours:
From Monday to Sunday from 7.00 AM to 4.00 PM GMT
I still use them, with no problems.