Been reading your post a few times and looked them up....if I am not mistaken, they are essentially selling Lubriplate in a syrenge, nothing really new. If I were you, kick on tihs, get your funds back and establish your own. Lubriplate is easy to come by and you can get the applicators at Brownells....
If I am wrong, please advise
Look at Slip 2000, some of the best lubes out there if you are goingt to use a prepackaged oil, many here are using Mobil1 motor oil/grease
Good luck
Bronc