There is nothing like a comfortable fitting fin. However, fin straps, the key factor in comfort and usability are often overlooked. That’s right, fin straps are hardly thought