Hey guys, I found this thread with google and thought I should post since the information might be helpful to you (I work as an eWallet Affiliate, fyi)
I would encourage everyone who is non-SEPA to check within the ecoPayz Account if the Card is actually really not available for you :)