Altech Netstar
Handing over to Lawyers
I had the Netstar installed my car after buying it. July 2012 and on the 16 February 2013 and the device was taken when the car was towed so I called them sometime during May 2013 to have my contract with the cancelled since I didn't have a car anymore. When I asked for a settlement amount, I was ...