Vitalyze And Sylkskin Products
Consumer Report
Product arrived out of the blue. It had not been ordered. Several months ago (app. Summer product was ordered and paid for with credit card) $97.47 was charged. Horrified that I don't appear to be able to cancel this other than through my credit card company, which I will. What a scam. ...