They suck for account opening, I would stay away from this provider at any price! I believe more and more in what is wrote here ePayments may have a hidden agenda, be warned.ePayments accepted my Belize company, but it seems hard to get an ePayments account
For Transferwise, are you talking about a Business account or Personal account?
I think most Lithuanian EMI's offer SEPA. So, what I'd do is download the performance indiccators from the Lithuanian Bank:any news related to it? any bank account at all with debit card that will accept Belize company?