1 reviews | Active since Jan 2020
Netstar are unaproachable. I have been trying to speak to someone regarding canselations during covid. Refuse to call me back. keeps on trying to deduct money from my accounts.
Worst customer service ever.
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.