Revita Lift
Consumer Report
I ordered 2 creams on line with a value of £2.99 each received these, then before i know it they are taking money out of my account at an alarming rate £62.00 every week. I didn't authorise these payments who the hell do they think they are! I am very very annoyed and have got the bank involved, if ...