It's a scam.
It's a scam.
Bought the OMNI Card ($100 deposit). They advertise "no fees" but that's false — every transaction has a 3% fee plus an additional 10% on top.
The worst part: to activate the card I had to call a phone number based in Singapore. The person on the line didn't even speak English. On top of that, every second on the call was charged at $0.05 from my phone credit.
After all of this, I still couldn't activate the card or add it to Apple Pay — which is literally the main feature they advertise for the OMNI series.
Shortly after depositing, my account was banned with no explanation. $100 gone.
This is a scam. Stay away.








