zero star for this dead company
I'd advise you to avoid this comapny at all costs. It's been over 24 hours, and my top-up via card is still not verified after I sent them the verification document. The top-up was just for $7; this is how absurd their service is. Talking to support is useless because they can't help in any way.
