February 5, 2007 at 12:17 am
#725838
Inactive
Epassporte works fine for me.
Good exchange rates and instant downloads of debit card funds.
The customer support is bad.
Some times 2 or 3 days to reply an inquire.
Epassporte is Visa , and based in California.
Cannot see much future for americans.