Altech Netsta
FLEETOWNERS DO NOT EVEN THINK ABOUT NETSTAR!
I have never ever had such a bunch of trying to install tracking and radio in a truck! It is THE worst service ever! You are warned. Netstar is not worth it. From sales right through to management keeps on dodging me as they know they are in the wrong! 4 weeks to do an installation!! I was suppose ...