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.
Helpful (0)
Replies (2)0
Replies (2)NM
Nwabisa M's updateReviewer Update
13 Dec 2025, 13:38Webafrica is not responding to my emails
NM
Nwabisa M's update13 Dec 2025, 13:38
Reviewer Update
Webafrica is not responding to my emails
NM
Nwabisa M's updateReviewer Update
12 Jan 2026, 09:59I still have not received my refund nor did they respond
NM
Nwabisa M's update12 Jan 2026, 09:59
Reviewer Update
I still have not received my refund nor did they respond
