I tried these Elizavecca foot peeling masks that I got for free from @0.8l_usa two days ago. Since it can take up to a week for feet to peel, I can only give some brief first impressions at the moment. They were easy to use and roomy enough for most...