Revitalize Health and Beauty
Consumer Report
The company offered free trials of a skin care product. I received the product which I paid £5 packaging for. Today my bank informs me the company have taken £70 out of my account. The company have used my details given to pay for the tester product postage. I am horrified that I can no longer find ...