If so, what are your thoughts on them?
I’d never heard of them. But in looking at the website, they look EXPENSIVE! Which is probably why I’ve never heard of them.
Some are nuts for them, I do not pay the huge premium. Regular waxes are very good.