Very awful
Very awful. I don't recommend this website. They asked me for my debit card, id card, and face picture, I did all that just for it to be declined. They didn't give me a instructions to fix it. And after I asked for a refund, the refund might take 7 business days. So all I did in that website was only in their favor and give my sensitive info AND hold my money for a week. I understand some steps are for security reasons but with this kind of messy security, they're losing genuine customers. Ridiculous.
