Revitalize Health and Beauty
Consumer Report
I authorised postage of about £2.79 for a sample and now I find out that they have taken an additional £79 out of my account without my authorisation. I phoned them and they have agreed to reimburse me. I wonder! When I checked on this company, I find there are several complaints about these people. ...