Awful experience, Scammers
Awful experience, they ask minimum deposit of $25 and their cards declines on most of the platforms. I wanted to withdraw my money and they asked $10 to withdraw my balance. I contacted support and they told me that I can use their card only for food delivery platforms or online subscriptons. Don't use their service it's bullshit. You will be scammed %100



