I don't know what this company is. I got involved when I was on FB and ordered something through Walmart, and it ended up being a scam, and got put into this company that is charging my credit card for I don't know what. I was told I would be refunded if I put a good review, and instead, I've been charged more which I am going to dispute.
Claim your business profile now and gain access to all features and respond to customer reviews.