There is a clear lack of transparency and avoidance when it comes to addressing questions or concerns about percentages and data. The customer service is questionable and unhelpful, often refusing to provide clear answers. You may experience a small initial win, but once you attempt to withdraw, your chances of success diminish significantly.
Claim your business profile now and gain access to all features and respond to customer reviews.