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.
Helpful (0)
Replies (0)0
Replies (0)