Very poor experience
Took me about a week to just send an amount through them. Struggled with creating an account through the website as they advised that website does not work well. Then struggled to upload my ID proof with the app. Took me about 4 days just to get it uploaded. Every time I upload it the app is having a glitch and never send the doc.. also not all of their payment methods they are listing works..