IM
Itumeleng M

1 reviews | Active since Apr 2025

10 Oct 2025, 21:19

Disgusted

Webafrica is a ****, I have paid for installation and they couldn't install due to infrastructure issues. Since August I have been waiting for my refund and it's now October. Every week it's a different story when I query my refund. They are the Worst ever. I am so disappointed and disgusted that they are *****ing people's money.

0
Replies (0)