EW
Emile W

1 reviews | Active since May 2022

08 Jun 2022, 10:18

Netstar not willing to assist.

The worst company to work with. I will never suggest them to anyone. The call center staff are the rules people any company can employ. This all because i want to cancel a contract because i have no tracking device installed in my kar.

0
Replies (0)