IF I COULD GIVE THEM A 0 STAR REVIEW, I WOULD!
I hope you read this and don't get scammed like me.
I ordered a calling card and they emailed me to say that they would call me, THEY NEVER DID!
I then tried to call the 24/7 customer service a few times within a few days which was ironically shut.
The next day i mysteriously had a fraud on my credit card for thousands of dollars, i haven't had fraud on that card for quite a few years.My advice is stay far away from this scamming company.