Those ones on the Waldron site don't look right. I think it even says that in their description.
Have a look at the picture they post.....pretty wonky looking tip.
In any case, I may be onto one. Now a mad rush to get it to the shipper before my car leaves.