Their service is satisfactory but could be better....
Their service is satisfactory but could be better. I had an issue with billing, and their customer support was able to resolve it, but it took longer than expected. Overall, I am satisfied with TeleGlobal.
