I HIGHLY recommend that you PM jimdoe2you in Fla. I think he's just out of the hospital, but give him some time to get back to you and it could be very worthwhile, plus his service ethic is unsurpassed. Of course he does not carry all the products you might be looking for, but there are options. IE: I have a set of Beuchat fins with Brier blades that are the best fins I've ever owned, plus guns and other gear I've purchased from Jim.
Cheers
Erik.
Cheers
Erik.