C-track
Trying since January 2013 to cancel C-trac contrac
I bought a new car in December 2012 and wanted to get my c- track tracker placed into my new car but because I moved my insurance to Discovery Insurance I was told not to worry the contract will be cancelled as soon as the new C-track tracking device is installed through the insurance. In January I ...