TS
Thebe S

1 reviews | Active since Jul 2011

13 Sept 2023, 16:52

Save yourself the frustration and disappointmen

This is the worst company to do business with, after failing to provide the services they claim to be expects in, and agreeing to refund me, it has been a whole four weeks, and they have not refunded me but having enough excuses, lately they have been ignoring me.

0
Replies (0)