This seems like a scam. The only payment methods offered are limited. I attempted to pay through one method but faced issues. Despite sending proof of payment, I received conflicting responses. When I raised concerns, they dismissed it, saying it was my error. I plan to report this matter to the authorities. Very disappointing.
Claim your business profile now and gain access to all features and respond to customer reviews.