Altech Netstar
Poor Customer Service
I have been a customer of Altech Netstar for a good number of years. They happily deduct the monthly debit order... try to get hold of them... I have phoned their call centre numerous times this week, have waited on average 15 minutes before hanging up, have sent emails - no response, spoken to a ...