zT
ziyanda T

1 reviews | Active since Nov 2013

07 Apr 2021, 12:37

Debit order

Netstar a tracking device company is deducting from my account every month, I have been calling their customer care with no luck I never take a contract with them so they must stop their bad habit.

0
Replies (0)