E

Eng Almutairi

11 months ago

Most appalling company I've ever dealt with. Their...

Most appalling company I've ever dealt with. Their customer service is nonexistent and their products are of extremely poor quality. It's clear that they have no interest in meeting customer needs or providing any sort of satisfaction. Avoid at all costs!

Comments:

No comments