Norma in G.
This company actually deserves a zero
This company actually deserves a zero. I paid $79.95 for their product and found out it was to be mailed from China. I immediately canceled it although their website says the company is in Florida! They claim it was mailed but it was not. The product NEVER arrived and they ghosted me. I filed a dispute with my charge card company and they credited it back to me. CumaSkin stole this money because they were completely fine with the charge card company taking the fall for their dishonesty & theft!!



