Customer support was terrible! They seemed more interested in my personal information than resolving my issue. It feels like I made a mistake purchasing their product, and their support is a scam. I would advise others to be cautious.
Claim your business profile now and gain access to all features and respond to customer reviews.