Hi i have recently bought the products in the photo and my sore red spotty skin has really calmed down. Any one know what they are copies of? So, if Aldi stop making them, I can still buy them, please?