I've been looking for a helmet and ordered two, and had to return both because of poor fit. I recently came across these:
dmcfins.com/collections/accessoriesAnyone here use these or know people that do? I like that it's sure to fit my head. I'm less sure of how well it would protect against a knock on a foil. I think it would be ok - even if I'm sailing fast, my relative speed vs the foil isn't that great.
thanks