Epassporte details. The fees arent as bad as they first sounded
https://www.epassporte.com/secure/jsp/P ... 5E07F55B81
Load and Reload Mechanisms
Visa or MasterCard Credit and Debit Cards
US$5.00 per US$100.00 load or portion thereof
US Checking Account
US$5.00 per US$100.00 load or portion thereof for the initial load., then US$2.00 per reload regardless of amount reloaded.
Receive Money
ePassporte Account Holders may receive funds from other ePassporte Account Holders at no cost. Funds are transferred instantly and are accessible immediately.
Withdraw Money
ePassporte Visa Virtual Account Holders may transfer directly to a US Bank Account for a flat fee of US$2.00 per transfer. Non-US bank account holders can request a bank wire transfer for a fee of US$50.00. ePassporte Visa Virtual Account Holders who purchased a Visa Card can withdraw funds at millions Visa and/or PLUS ATM locations worldwide for just US$2.00 each transaction.