I would have been using Zombio (or whatever) years ago, until they wanted ID. At that point I was out - same with ClickPay (or whatever - I forget the names).
I was seriously planning to reinstate my Verotel account very soon for 500 Euros, but if they want my passport now, no way Jose!
Thanks for the heads-up SilentKnight