Forum Moderators: buckworks
"4. Receive funds instantly
5. Have funds directly deposited to a US bank account or receive a Visa PLUS debit card to withdraw money at 800,000 ATM's worldwide
6. Live international customer support
It sounds very attractive, doesn't it?"
It does sound very attractive but it's not true!
4. It takes up to two days before the money can even be put into your ikobo card.
5. You can not have the funds deposited into a bank account.
6. I've never seen live support online and have waited over a week for replies to emails sent to support. Then when they do reply they dont answer the question instead they send you to the support system where you go thru the process all over again.
Your lies on this board show the credibility of ikobo. They have none!