Z

Customer service is appalling. They don t have any...

Customer service is appalling. They don t have any clue what they are talking about. They also don t have any supervisors or managers who you can raise the issue to. In regards to customer support, do not trust this company.

Comments:

No comments