Altech Netsta
Extremely Poor Customer Care Service
I called the customer service line several times and had been put on hold for hours. After wasting hours waiting to speak to a consultant I resorted to sending an e-mail. I send an e-mail cancelling my service with Netstar on 24 January 2014, and only received feedback on 31 January 2014. I then ...