The company says my payment was declined, which is not true. I have the credit card statement proving them wrong. In the meantime I have no access to the creator and I have sent two messages to support which they have not replied to. I feel scammed.
Claim your business profile now and gain access to all features and respond to customer reviews.