Hi just wondering if anyone has any thoughts on the Alpha H brand? Specifically the beauty sleep power peel (comes in a purple tub).