Cellean
Consumer Report
As others, "free trial" meant £179.00 being taken from my credit card. Also the 16 day trial period included delivering to and returning trial product meaning actual trial was 10 days, what product could possibly work in ten days? I am compiling a list of every official and unofficial ...