I found two charges on my credit card in the amounts of $92.90 and $94.90 from Skin Logic of Fountain Valley, CA.
I have never ordered merchandise from this company. I would never pay such exorbitant amounts for skin care products.
I filed a dispute with my credit card carrier, then, several days later, I actually received the items for which I had been billed. The products were mailed from 3760 W Mcfadden Ave, Suite B602, Santa Ana, CA. The phone number that was shown on my credit card bill is 888-959-6072.