This company is scamming people and setting up some type of auto account. And taking money out of peoples accounts. I disputed one charge back in november and now january another charge is showing up and I never purchased anything I've never even heard of this site until I seen a charge on my account.And they are not willing to give refunds etc...this is totally a scam
Claim your business profile now and gain access to all features and respond to customer reviews.