Be careful
Be careful, i asked for a refund of my top up almost 2 months ago, i was never able to spend a single dollar and it's 50 days since i asked the refund and i didn't received my top up back. Be very careful with this company
Date of experience:
Feb 18, 2026