After 750+ salt water dives, my thin skinned feet would still suffer from fin blisters. I have used about every type of fin equipment to mitigate the blister problem including a variety of boots, socks, fin types, gels, plastic bags inside the foot pockets and even taping my feet with water proof medical strips. After taking careful precautions to rinse my foot gear immediately before each dive, I discovered the problem lies with the salt rather than sand grains. I finally resolved the problem by wrapping the areas normally prone to blisters with duct tape. It is a pain in the posterior to remove the duct tape but is a small price to pay versus painful blisters that can ruin a dive.