Derma Juvenate
Consumer Report
Order a £4.99 free sample, received it then was charged £89.91 on 8th September through my credit card. Contacted my credit card company to put a stop on future payments and e-mail Derma juvenate to inform them of this on 20th September. ...