92630Diver
Contributor
Upon reading this thread I looked at the Apollo Sports web site. A link on the homepage takes you directly to the product page for the spring straps that are available for purchase. These seems to be the same straps that are described as being included with the new Bio fins. I've been holding out on the purchase of spring straps to see what Scubapro was going to offer (a few months ago the owner of my LDS stated that Scubapro would be producing its own spring straps for their new fins, and as replacement straps for existing Scubapro fin owners), however these spring straps from Apollo Sports look good to me. The C-Strap press release and the installation instruction PDF files are informative as well.