This company scams you by sending you an email offering free products with a small service fee and then charges your credit card an outrageous amount. Then they refuse to issue a refund for the excess charges. RUN— don’t walk—in the other direction!
Claim your business profile now and gain access to all features and respond to customer reviews.