For months I’ve been seeing bloggers touting the miracle that is The Foot Peel Mask and I’ve been