Altech Netstar
No Service Delivery, No customer care
I would never ever recommend Netstar to anyone. I am getting endless phone calls and sms threatening to list my account if I don't pay up, I have faxed, emailed proof of payment and NO ONE can see it in their system. I've spent a lot of airtime calling only to be put through to one person after the ...