Can't tell if it's a scam or legit. I have not been able to speak to anyone nor my redemption being acknowledged. You have no way of contacting support although if you pay for coins you will receive an email so quickly but feel like this should be reported
Claim your business profile now and gain access to all features and respond to customer reviews.