January 9, 2007 at 12:28 am
#721576
Inactive
It’s from EcoCard directly.
This is pretty much all they have said, overall they are trying to turn into another Netller, which I do welcome, as Neteller is catching way too much heat, plus an alternative is always good to have.