Revitalize Health & Beauty PO Box 13583 Linlithgow WEST LOTHIAN
Consumer Report
I've seen how it was advertised on a TV program how great it is and you can order a TRIAL package. It was only after I've ordered that a friend of mine told me that this company will deduct over $80 every month from my credit card! A day after I've ordered I immidiately cancelled it only to ...