I was charged twice for a subscription I never authorized. After canceling, I was told I would receive my refund within 10 working days, but it has now been over three weeks and I still haven't received my money back. This platform is unreliable as they fail to deliver on their promises regarding device tracking and recovery.
Claim your business profile now and gain access to all features and respond to customer reviews.