I have been attempting to reach the service for some time now after receiving an email requesting photo ID and a signature. I called the number listed, but it kept dropping the call due to being extremely busy. I also tried emailing their support team multiple times, but I have not received any response after three attempts. They seem untrustworthy to me, and I'm concerned about having sent them my ID.
Claim your business profile now and gain access to all features and respond to customer reviews.