Tracker Connect
Most unfriendly staff
- 02-05-2013
- 4
Just the most unpleasant telephone call from Tracker. It seems to me that they really are doing you a favor to call you to make an appointment for a tracker installation. I do have a lemon tree if you need some for your staff to drink
Company: Tracker Connect
Country: South Africa
City: Johannesburg