Altech Netstar
Customer Care - lack care!!!
Please evaluate your phone lines and customer care dept!!! It is very frustrating trying to call the 011 207 5006, number, without a consultant taking / answering the call!!! I have an account query that I would like to sort out... if only someone would answer the call and address / assist me with ...