The online forms are problematic, leading to them not receiving submissions and resulting in endless back-and-forth emails asking for resubmissions. I've filled out the form five times with no resolution in sight. The system is frustrating, and it's been nearly two weeks without any updates. I'm still waiting, and their online portal shows no progress. There’s no phone support, and communication is sporadic.
Claim your business profile now and gain access to all features and respond to customer reviews.