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