asked by
on 7/4/20No they have not "stole your money" I am a customer myself and have never had a problem, sometimes the tracker does not work 100 percent correctly give it time to me wasn't built in a day. I bet you its now updated huh? Have a nice day