Very disappointing experience with AlteTrack. I received a defective product that had to be returned, and even after more than a month there is still no clear solution or refund. Communication has been poor and unprofessional, with nothing but delays and empty promises. A very unreliable company — I do not recommend them at all.
Claim your business profile now and gain access to all features and respond to customer reviews.