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.
Helpful (0)
Replies (0)0
Replies (0)