Gedi Zachariou
Review of Topcom Europe
I had a consistently negative experience with Topc...
I had a consistently negative experience with Topcom Europe. The customer service was absolutely terrible. They were unresponsive and unhelpful. The website was confusing and difficult to navigate. Overall, I was very disappointed with their service.