Altech Netsta
Unacceptable Service
On Monday, we called this company to transfer our tracking device as we bought a new car. Tuesday 12h00 they installed the unit at my work and said it would be active at 16h00. It was not. We called them Wednesday, said to test it when I got home, it would then be active, it was not. Called them ...