Altech Netstar
Promisses not kept: Tracking
In June/July 2012 I bought a verchile & insured it with a company who aquired a tracking device. So they insureance installed an Altech Netstar device & made the deal with them, I never signed for anything. Then after a month or two, I went over from the insurance company to my personal ...