I have had my epassporte account for about half a year now.
So far I have nothing bad to say about it. It's a great way for webmasters to pass money and payments back and forth.
In fact, when paying contest winners, I find it's the best way to do it.
I recommend everyone who doesn't have one,
to get themselves an epassporte account now.
Yes, it's my referral code, but it's only $1 per referral, so it makes no difference to me.
Cheers!