Have you heard of MuchBetter?
I just saw an advertisement on facebook that is aimed at people who play online, it even says: Neteller or Skrill customer? Come to MuchBetter!
Then everything comes in English, I don't have time anymore because I have to look at everything then but I haven't heard about it yet.
Here is the promotional image on Facebook:
muchbetter.jpg
Bookmarks