Altech Netsta
Appalling Customer Service!!!
There was an incident with my vehicle during the early morning hours of 2 January 2014. My neighbour, based on an email received from me as I was overseas, called Netstar and was promptly informed that I do not have a contract with them. I do and my monthly debit order is deducted off my bank ...