I used to enjoy this service, but now they complicate account verification with confusing processes. I have a brain injury, and normally I manage such tasks, but this has become overwhelming. I've had to close my account due to the stress it caused. It's disappointing to see how poorly they handle customer support, and I feel frustrated to the point of depression because of it.
Claim your business profile now and gain access to all features and respond to customer reviews.