Global Telelinks Informative - Cheating
If anyone of you are using services of Global Tele Link, be very careful while sharing your bank account / debit card details.
I stopped using their services 3 months back. Yesterday I was surprised to see some amount deducted from my bank account in spite of me not asking for renewal. When I checked with them they mentioned the agent could have done it without their knowledge.