RR
Randall R

1 reviews | Active since Jun 2013

30 May 2024, 14:46

Appalling Customer Support

Good business concept but Customer Support ranges from mostly absent to ***********. Customer Support have absolutely no regard for the customer. They and management hide away from customers and make sure they are unreachable. No accountability at all in this organisation.

0
Replies (0)