Global Telelinks provides fairly good service. I have not had any trouble with the voice quality, etc. as the others have had.
However, GLOBAL TELELINKS ARE THE BIGGEST CHEATERS ON THE PLANET!!! Their agents have charged me $300.00 WITHOUT MY AUTHORIZATION!!! I would check my bank account and mysteriously enough $100.00 was charged to my card without my freakin' authorization!!! The first time they did it, I was like, "FINE, I enjoy their service so am willing to put up with this one-time mistake."
Second time they did it, I immediately called them and asked them to cancel my account. Their agents (some fraud called Anil Sharma) after much coaxing convinced me to stay with them. He gave me false promises such as "I have blocked your card, no-one can ever charge you from now on unless they get your permission, please trust me."
SOOO, I trusted him, and, voila, I see another $100.00 charge to my account a month later!!! I was frustrated beyond belief, and just had to simply cancel my account. Thankfully they refunded me, but even that, they had the shame to charge me $5.00 for a "Refund fee."
Their actual phone service is good, but, again, THEY ARE CHEATS!!! Who knows what these guys can do to your accounts???!?! Charge me $1000.00 without my authorization!!!
Avoid it ALL COSTS...
Also, it's pretty obvious that at least some of the positive comments on this page are by GT agents themselves.