Global Tel Link Complaint - Absolutely HORRIBLE, HORRIBLE< HORRIBLE!!!!!!!!!!
RESTON, VIRGINIA -- I have never ever dealt with such a horrible company. They are unbelievable and I am surprised that nothing has been done about them. They are crooks! I wonder who else is getting paid off to keep these idiots in business. The customer service should not even be called customer service! I have been fustrated with other companies before, but this company will make you lose your religion. Now I have to go repent!