Global Tel Link Complaint - Terrible Service - Phone Calls
SAINT LOUIS, MISSOURI -- Don't never put any money into GTL. They will get you for all your money and don't give you all your phone calls they are horrible. I will never put any more money on my phone from them again. It's useless to put so much money for 3 phone calls.