The nicest looking finish I ever got was with Deks Olje but it has sort of disappeared from stores in the US.
I know there are sources available on-line. Have you bought any lately? If so, where did you get it?
Deck Rigging Gear
PFD's (Life Jackets)
|Table of Contents|