Lift Serum Pro USA 888-863-2960, or London, UK 44-2033557059
Consumer Report
This is a complete scam, I signed up for a trial/sample product for £1.99, but they sent a regular size product and proceeded to charge €101.22 to my credit card, I have just recieved an email saying I have another shipment on the way, I called them immediately to tell them to stop but I have yet ...