1 reviews | Active since Oct 2024
Netstar, is a very bad tracking company that has no regards about their customers at heart. They have billed me for tracking device that was not installed in my vehicle and refusing to cancel that unauthorized debit order on my account.
Best regards,
Best regards,
Best regards,
Best regards,
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.