Telegi

3.9
G
Gloria Urradazo
Review of Telegi
2023-11-06 11:20

I had a rather disappointing experience with Teleg...

I had a rather disappointing experience with Telegi. The website was fine, but I encountered several issues with their customer service team. It's definitely not a company I would recommend.

Comments

No comments yet.

View full discussion on Trustburn