I just heard of a new car wax called "Buffalo Milke". Has anyone tried it, or even heard of it? I would like to know if it is good as they claim....