1 reviews | Active since Dec 2016

24 Jan 2018, 13:17

HIGHLY DISAPPOINTED IN SERVICE AND NO FEEDBACK

12 working days after Survey and no installation or feedback was given what so ever and when calling they always say they going to call back but never do not even an email.

0
Replies (0)