Revitalize Health and Beauty
Consumer Report
Their website said Free Samples trials pay postage only. Got 2 samples in the post. Checked my Visa and found 8 withdrawls from 12/2 to 23/1 total value of $557.13.in jan I received a new product that I never paid postage for which I returned. Fortunately I printed their emails and photos of the ...