Amazing!!! I have the worst feet in the world. My heels constantly have thick calluses and a thick callus is always built up on both of my big toes. It wouldn't be so bad if they weren't so gross looking--white, peeling, flaking, giant pieces falling off. I've tried everything--Vaseline,...