AV
Adri V

1 reviews | Active since Sept 2018

09 Feb 2020, 16:20

Con artists and ********.... *****!!!

They dont even deserve a star. They are conning people. I had an Explora installed and after 3 months it stopped working. When we asked for a consultant to come out and look at the problem, they had all kinds of excuses.

0
Replies (0)