Revitalize Health and Beauty
Consumer Report
Ordered what i thought was a free sample, had a job to stop it on my pc should have realised then! Ordered two products the site tried to continue with another load of products so i pulled the plug, since then i have had four payments taken out visa said it was in their terms and conditions and ...