The creators of the Green Peel boast that it gives you the same benefits as a really deep acid face peel, without the use of chemicals ...