NM
Nwabisa M

1 reviews | Active since Nov 2017

13 Nov 2025, 20:30

Service not delivered

I made a payment for the installation on 26th June 2025. I only received a confirmation of the order today no installation was made and no communication from them all I want is my money.

0
Replies (2)
NM
Nwabisa M's update13 Dec 2025, 13:38
Reviewer Update
Webafrica is not responding to my emails
NM
Nwabisa M's update12 Jan 2026, 09:59
Reviewer Update
I still have not received my refund nor did they respond