Pfk Electronics
Stay away from Autowatch
I signed up with IWyze in April 2013. I was told I needed to instal a tracker and they referred me to Autowatch. Needless to say I have been paying them they monthly fee each month, so imagine my surprise when I called them last nite and asked to check if my tracker was operating fine, only to be ...