I am on the verge of leaving due to their slow service. I’ve sent my ID and requested a number change, but it’s been over three days with no resolution. The lack of service is frustrating; it should not take this long to process a simple request.
Claim your business profile now and gain access to all features and respond to customer reviews.